Articles of excel vba

Genere documentos de Word (en Excel VBA) a partir de una serie de Plantillas de documentos

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 […]

¬ŅC√≥mo puedo automatizar el cuadro de di√°logo Guardar como en IE11 usando VBA?

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 […]

El acceso program√°tico al proyecto de Visual Basic no es de confianza

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 […]

¬ŅC√≥mo dar un retraso de menos de un segundo en excel vba?

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?

Actualizando todas las tablas din√°micas en mi libro de Excel con una macro

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?

¬ŅCu√°ndo se deber√≠a usar Set ?

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 […]

Control de los botones de la ventana de di√°logo IE11 “¬ŅDesea abrir / guardar?” En VBA

Necesitamos descargar el archivo de un sitio web NASDAQ autom√°ticamente. Mi c√≥digo VBA existente abre una ventana de di√°logo “¬ŅQuieres abrir / guardar?” De IE. ¬ŅC√≥mo hacer clic en ese bot√≥n de guardar y dar una ruta a trav√©s de VBA? He intentado varios m√©todos de API de Windows que tambi√©n se describen en este […]

Excel VBA – Range.Copy transponer pasta

Estoy intentando algo muy simple, pero parece que estoy atascado. Estoy siguiendo el men√ļ de ayuda para PasteSpecial pero parece que no puedo hacer que mi c√≥digo funcione sin un error. Quiero tomar Worksheets(“Sheet1”).Range(“A1″,”A5”) y pegar la transposici√≥n a Worksheets(“Sheet2”).Range(“A1″,”E1”) de Worksheets(“Sheet2”).Range(“A1″,”E1”) . ¬ŅCu√°l es la forma m√°s simple de lograr esto?

Macro de Excel: pegue solo celdas no vacías de una hoja a otra

A continuaci√≥n se muestra el c√≥digo que estoy usando para copiar celdas de una hoja y pegarlas en otra. Sheets(“codes”).Select Range(“A5:A100”).Select Selection.Copy Sheets(“Sheet2”).Select Range(“B28”).Select ActiveSheet.Paste El problema con esto es que algunas celdas en este rango est√°n en blanco, pero no quiero que se copien en Sheet2. Tengo una idea de aqu√≠, pero este m√©todo […]

VBA equivalente a la función mod de Excel

¬ŅHay un vba equivalente a la funci√≥n mod de Excel?