Estoy intentando usar Application.Match sin embargo, está devolviendo un type mismatch error:13 error. ¿Por qué? Dim mySrs as Series Dim ws as Worksheet set ws Activesheet For Each mySrs in ActiveChart.SeriesCollection tempvar = mySrs.Name y = Application.Match(tempvar, ws.Range(“P37:P71”), 0) MsgBox y
Tengo una función de VBA dentro de una hoja de cálculo que opera en otra hoja de cálculo que se abre en una etapa anterior de mi macro. La macro solía funcionar bien pero recientemente comenzó a causar un error 1004 ( “No se puede obtener la propiedad RoundDown de la clase WorksheetFunction” ) cuando […]
así que tengo una forma de usuario con comboBox que sirve como un cuadro de búsqueda dynamic. Los datos que deben buscarse se encuentran en otro libro de trabajo (más de 1200 filas). Para evitar la apertura y el cierre constante de ese libro de trabajo de datos, lo cargo todo en el diccionario durante […]
Tengo problemas para enviar correos electrónicos de Outlook utilizando Excel VBA. Tengo el código para hacerlo, Sendupdate , y funciona bien cuando ejecuto manualmente la macro. Mi segunda macro StartTimer está destinada a ejecutar lo anterior a una hora determinada cuando no estoy en mi escritorio. Sin embargo, cuando la computadora está bloqueada, el correo […]
Oigan todos. Intentaré hacer esto breve y simple. 🙂 yo tengo Aproximadamente 40 documentos de Word con una serie de campos (nombre, dirección, etc.) que deben cumplimentarse. Históricamente, esto se hace manualmente, pero es repetitivo y engorroso. Un libro de trabajo donde un usuario ha llenado un gran conjunto de información sobre un individuo. Necesito […]
Estoy tratando de descargar algunos datos sobre emisiones de carbono. Puedo precargar la página con la configuración relevante a través de la URL. Se carga bien y puedo hacer clic en el botón Aceptar por su ID, luego aparece IE11 – Abrir / Guardar / Cancelar Diálogo en la parte inferior. He intentado todas las […]
Tengo dos tareas progtwigdas en mi computadora. Ambos abren archivos de Excel y ejecutan una macro y son bastante similares en lo que hacen. Ambos trabajan en mi computadora. Sin embargo, moví las tareas progtwigdas a la computadora de un compañero. Uno trabajó el otro no. El que no funcionó abrió Excel pero tenía un […]
Quiero repetir un evento después de una cierta duración que es menos de 1 segundo. Intenté usar el siguiente código Application.wait Now + TimeValue (“00:00:01”) Pero aquí el tiempo mínimo de retardo es de un segundo. ¿Cómo dar un retraso de, digamos, medio seond?
Tengo un libro de trabajo con 20 tablas dinámicas diferentes. ¿Hay alguna manera fácil de encontrar todas las tablas dinámicas y actualizarlas en VBA?
Me temo que no entiendo bien la documentación de VBA para Excel, tengo esta línea que parece ser un error: Range a = Selection.SpecialCells(xlCellTypeConstants, 23) Pero este está bien: Set a = Selection.SpecialCells(xlCellTypeConstants, 23) La documentación afirma: Devuelve un objeto Range que representa todas las celdas que coinciden con el tipo y valor especificado. Pero […]