Respuesta
en
Microsoft Excel
a
Macro con distintos valores de una celda
Puedes usar el siguiente procedimiento, suponiendo que en la primera celda de la primera hoja tienes el número de la macro que quieres ejecutar Sub elegirMacro() Worksheets(1).Select If Cells(1, 1) = 1 Then Call macro1 ElseIf Cells(1, 1) = 2 Then...
Respuesta
en
Microsoft Excel
a
¿Cómo puedo redondear a cantidades especificas?
usa la sig. función =REDOND.MULT(2,33;0,5) Está función redondea el primer argumento al más cercano múltiplo del segundo. Resultado de este ejemplo es 2,5.
Respuesta
en
Microsoft Excel
a
Filtrar datos de hoja a partir de selecciones
Como idea puedes tratar de aplicar sucesivos filtros a tu tabla con la siguiente instrucción ActiveSheet.Range("$A$1:$C$13").AutoFilter Field:=1, Criteria1:="=1", _ Operator:=xlOr, Criteria2:="=3" Donde debes llenar el RANGE y los FIELD y los...
Respuesta
en
Microsoft Excel
a
Formato especial : texto
No se si existe un comando en excel para hacerlo directo... pero puedes hacer lo siguiente. Copiar en el editor de VBA el siguiente procedimiento.. Sub PegarTexto() ActiveSheet.PasteSpecial Format:="Texto", Link:=False, DisplayAsIcon:= _ False End...
Respuesta
en
Microsoft Excel
a
Problemas con excel
Suponiendo que en la columna C tienes la hora, en la columna DE tienes el día y en la columna E tienes el número de producto, puedes usar la siguiente función. =CONTAR.SI.CONJUNTO(C4:C18;">=08:59";C4:C18;"<=10:00";D4:D18;"21/01/2009";E4:E18;"12")...
Respuesta
en
Microsoft Excel
a
Que el resultado sea vacío en lugar de cero
La probé y está buena, a mi me da vacío... ¿no será un problema de formatos?
Respuesta
en
Microsoft Excel
a
Ocultar libro de excel
Explicame un poco más para poder ayudarte... (¿qué quieres ocultar específicamente?) Si quieres ocultar todas las hojas de un libro puedes usar el siguiente procedimiento For Each sh In Sheets sh.Visible = False Next sh
Respuesta
en
Microsoft Excel
a
Ayuda macro excel
Si entendí bien prueba copiando el siguiente procedimiento en el editor de VBA. Saludos. Sub Borrar_SI() Cells(1, 3).Select 'debes ingresar la celda inicial de la columna For i = 1 To 100 'el 100 debes reemplazarlo por cuantas filas quieres revisar...
Respuesta
en
Microsoft Excel
a
Consulta de código de fórmula de excel con un error
No puedes poner ese ";"... este carácter solo sirve para separar argumentos de una función, pero no estás separando ningún argumento.
Respuesta
en
Microsoft Excel
a
Macro Excel para actualizar tablas dinámicas
Prueba con Thisworkbook. Refreshall Un aporte de masal07.