Articles of excel

Asignar atajos de teclado para ejecutar el procedimiento

Cuando presiono F5 en el editor de VBA, siempre me gustaría ejecutar mi procedimiento “Sub Skynet ()”. ¿Hay alguna manera de asignar un atajo de teclado a este procedimiento?

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

VBA: llamada de API que se muestra en Excel

Estoy tratando de mostrar precios de criptomonedas específicas en una hoja de Excel. Estoy extrayendo los datos JSON de la API de CoinMarketCap – https://api.coinmarketcap.com/v1/ticker/ En última instancia, estoy tratando de obtener el precio de Ripple (línea 16), y luego establezco la celda B1 en mi hoja de Excel para mostrar el precio de la […]

VBA extrae datos XML a Excel

Una pregunta difícil sobre VBA Por favor, vea las imágenes para una visión precisa del problema Si escribe en Google “SEC EDGAR” e ingresa BDX en el campo Búsqueda de empresa haga clic en Buscar y luego en los resultados de búsqueda haga clic en el primer botón Documento y eliges 10-K llegas al Detalle […]

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?

Compruebe si el valor de celda existe en la columna y luego obtenga el valor de la celda SIGUIENTE

Después de verificar si existe un valor de celda en una columna, necesito obtener el valor de la celda al lado de la celda correspondiente . Por ejemplo, verifico si el valor en la cell A1 existe en la column B , y suponiendo que coincida con B5 , entonces quiero el valor en la […]

Convierta xlsx a csv en Linux con línea de comando

Estoy buscando una forma de convertir archivos xlsx a archivos csv en Linux. No quiero usar PHP / Perl ni nada de eso ya que estoy buscando procesar varios millones de líneas, así que necesito algo rápido. Encontré un progtwig en los repositorys de Ubuntu llamado xls2csv pero solo convertirá archivos xls (Office 2003) (que […]

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