Respuesta
en
Microsoft Excel
a
Copiar fila en día correspondiente
Suponiendo que el día lo tienes calculado en B1, que la fila de datos es la 4 pejp (todo en Hoja1) y que tienes que pegarlo en Hoja2 (en la columna A están los días, por tanto pegas desde la B): Sub copiar() Dim dato As Byte Sheets("Hoja1").Select...
Respuesta
en
Microsoft Excel
a
¿Dos condiciones?
Pues perdona que te diga pero no lo tienes nada claro. No es cuestión de condiciones, ni siquiera podrías usar la función sumar. Si porque sólo te deja una condición (olvida la función si, no es para eso). Lo que necesitas es aplicar filtros, sobre...
Respuesta
en
Microsoft Excel
a
Formato excel
Bien sencillo, antes de aplicar lo que tu llamas formatos, selecciona todas y cada una de las hojas a las que se lo quieras aplicar, con la tecla shift (mal llamada mayúsculas) pulsada haz clic en la última pestaña y así seleccionaras desde la...
Respuesta
en
Microsoft Excel
a
Ejecución de macros desde una función en excel
La función Sí no puede llamar" macros, sus argumentos pueden ser texto, número, fecha, celda, fórmula etc pero no una macro. Sólo podrías ejecutar una macro desde un Código, si esa ejecucción está condicionada: If A1<>"" then macro1 else...
Respuesta
en
Microsoft Excel
a
Excel visual basic funciones
No puedes pasar valores a una función desde un msgbox por la sencilla razón de que el msgbox es sólo para mostrar, lo que necesitas es un InputBox que almacene el valor. Para ello tienes que asociar dos variables a los valores a pasar, ya que son...
Respuesta
en
Microsoft Excel
a
Problema con una hoja
Eso es que has tocado lo siguiente: Menú Herramientas / Opciones, en la pestaña General debes tener activada la opción REf L1C1, desactívala
Respuesta
en
Microsoft Excel
a
No. De Semana
No existe nada dentro de excel para calcularlo, has de "construirlo" tú mismo. Por ejemplo puedes restar la fecha actual a la del 1 enero de ese año y dividir por 7 (si lo deseas puedes calcular la parte entera).
Respuesta
en
Microsoft Excel
a
Fórmulas
No sé qué versión de Excel tienes, en la versión antigua (Excel 5.0) había un archivo con las traducciones de español a ingles y viveversa, un archivo xls, en las neuvas ya no. De todas formas creo recordar que hay una aplicación (tipo parche) del...
Respuesta
en
Microsoft Excel
a
Renombrar rangos en una macro
Es sencillo, estando en cualquier celda con dato, ejecuta esta macro-código: Sub renombrar Dim region As Range Selection.CurrentRegion.Select Set region = Selection ActiveWorkbook.Names.Add Name:="clientes", RefersToR1C1:=region End Sub