Respuesta
en
Microsoft Excel
y en 2 temas más
a
Nombre de Libros Excel de una ruta VBA
Adapta este ejemplo a lo que quieres. Sub ListarArchivos() Dim sLista As String Dim sArchivo As String sArchivo = Dir(ThisWorkbook.Path & "\Carpeta\Panadería*.*") While sArchivo <> "" sLista = sLista & vbCrLf & sArchivo sArchivo = Dir() Wend MsgBox...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Crear archivo xml a partir de matriz datos excel
Entiendo que es una tabla con columnas, que son los campos de la sección Cab y filas, que serían los diferentes registros. ¿Sería extraer un XML por cada fila/registro como el del ejemplo o un XML que incluya uno tras otro todos los registros? ¿Los...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
¿Cómo puedo evitar error en macro al abrir el documento?
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Modificar código para que se ejecute en demás hojas
Respuesta
en
Microsoft Excel
y en 2 temas más
a
¿Cómo pasar desde formulario de Excel un dato a la celda activa de otra hoja, si esa celda está vacía?.
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Generador de números de 4 cifras en excel
Respuesta
en
Microsoft Excel
y en 2 temas más
a
¿Como hacer macro que guarde varias hojas de un libro excel en formato pdf con el titulo de una celda de otra hoja del libro?
Podrías poner el código y se vería lo que hay mal, porque si has conseguido hacer lo que has hecho, no deberías tener problema de solucionarlo. Puedes usar Grabar macro, haces a mano lo que quieras automatizar (puedes poner el encabezado manualmente,...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro que se ejecute cuando se elimina una hoja
Por el planteamiento de tu pregunta, no sé si te servirá, porque si tienes una función en una hoja, una vez borrada ya no estará disponible. Dicho esto, para ejecutar algo al eliminar una hoja, prueba poniendo este código en ThisWorkBook. Private...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Diferencia de fechas con Macros
No hace falta macro, solo tienes que hacer una resta, pero donde pongas ese resultado ponle formato numérico. Las fechas en Excel internamente es el número de días desde 01/01/1900 y con los decimales se calcularía la hora, minutos, segundos...