Resultados de la búsqueda a petición "vba"
Windows (ThisWorkbook.Name) .Visible = True provoca un error en los archivos recuperados automáticamente de Excel
Hace 2 meses hice esta pregunta:Error de archivo guardado automáticamente en el archivo de Excel habilitado para macros [https://stackoverflow.com/questions/42523109/autosaved-file-error-on-macro-enabled-excel-file] Gracias a @ YowE3K me refirió ...
Abrir nuevo mensaje en Outlook por Excel VBA
Todos los días estoy manejando informes diarios. Lo cual fue bastante lento. Básicamente, necesito enviar un correo electrónico con una breve comparación de las ventas de ayer con las de la semana y el mes anteriores. Eso está funcionando ...
Excel VBA: colores de fila alternativos en rango
Pasé mucho tiempo hoy buscando un método para alternar colores de fila dentro de un rango específico. Realmente no hay mucho por ahí y, para ser honesto, lo que encontré parecía demasiado complicado. Entonces, decidí dejar de actuar como ...
Asignar matriz 1D de matriz 2D en VBA?
Así que tal vez sea lunes, tal vez soy estúpido ... Pero por mi vida no puedo encontrar una buena manera de obtener una matriz 1D de una fila en una matriz 2D. (¿Tal vez no es una matriz 2D "real"?) De todos modos, tengo una matriz que definí ...
Use coma en lugar de punto para decimales cuando guarde como texto
Esta pregunta se parece aVisual básico manejar coma decimal [https://stackoverflow.com/questions/6215267/visual-basic-handle-decimal-comma], pero ese es un problema completamente diferente. Estoy escribiendo una macro VBA para guardar mi archivo ...
Exporte múltiples hojas a PDF simultáneamente sin usar ActiveSheet o Seleccionar
Se ha perforado en mi cabeza, para evitar errores y proporcionar una buena experiencia de usuario, es mejor evitar usar.Select, .Activate, ActiveSheet,ActiveCelletc. Teniendo esto en cuenta, ¿hay alguna manera de usar ...
¿Cómo ejecutar vba cada 10 minutos?
Necesito ejecutar mi macro cada 10 minutos. Esto le permite trabajar en 10 minutos. sub my_Procedure () msgbox "hello world" end sub sub test() Application.OnTime Now + TimeValue("00:00:10"), "my_Procedure" end subPero esto funciona solo ...
¿Cómo recorrer todos los subcarpetas y obtener el contenido de la fila 1 de cada archivo de Excel?
Estoy tratando de encontrar una manera de abrir todos los archivos de Excel en todos los Subcarpetas, y obtener todos los valores de todas las celdas en la Fila 1 y todos los formatos para todas estas celdas. Creo que mi código a continuación ...
Con Excel, tratando de encontrar un rango genuino usado de HTA externo
He estado usando este comando: LastRow = ActiveSheet.UsedRange.Rows.CountPero la propiedad UsedRange a menudo puede ser inexacta. Entonces estoy buscando una alternativa. Encontré un gran consejo para explicar este método: LastRow = ...
¿Cómo puedo ejecutar un comando de shell con VBA?
Quiero ejecutar un comando de shell como el siguiente usando Visual Basic para Aplicaciones. C:\Temp\gc.exe 1¿Cómo puedo hacerlo?