Resultados de la búsqueda a petición "excel-vba"
¿Cómo acceder a SQL Server desde VBA de manera no obsoleta?
Parece que todas las formas de acceder directamente a una base de datos de SQL Server desde un proyecto VBA han quedado en desuso: DAO con ODBCDirect: El soporte se ha eliminado con Access 2007.DAO vía JET: No hablas en serio, ¿verdad? De todos ...
Repetir rango de celdas combinadas
Tengo el siguiente script básico que combina celdas con el mismo valor en la columna R Sub MergeCells() Application.ScreenUpdating = False Application.DisplayAlerts = False Dim rngMerge As Range, cell As Range Set rngMerge = ...
¿Cómo detener la macro VBA automáticamente?
Sé que puede detener manualmente una macro VBA en ejecución conCtrl+Rotura, pero ¿hay alguna forma de detener automáticamente el código si se cumple una determinada condición?exit function / exit sub no funcionan, porque solo están terminando el ...
Convertir cadena a hexadecimal en Excel VBA
Necesito convertir cadenas a hexadecimales en mi macro Excel VBA. Lo intenté: Dim val As String val = "10" Dim hexVal As Integer hexVal = Convert.ToInt32(val, 16)peroConvert.ToInt32(val, 16) no funciona, supongo que no es VB.NET? De todos ...
Dividir una sola fila en varias filas según el valor de la celda en Excel
Tengo una sola fila de datos en Excel. Los datos son alrededor de 5000+ valores. Quiero dividir esta única fila en varias filas. A continuación se muestra el mismo ejemplo. Mi fila individual contiene datos de la siguiente manera, 1 2 3 4 5 A 1 ...
Combine varios libros de Excel en un solo libro de trabajo
Soy un novato en Visual Basic. Puedo usar Excel 2010 o Excel 2013 para esta tarea. Tengo docenas de libros de trabajo con datos en la primera hoja de trabajo de cada uno. Por ejemplo, One.xlsx, Two.xlsx, Three.xlsx, Four.xlsx ...
Nombres de hoja de pestañas de Excel versus nombres de hoja de Visual Basic
Parece que Visual Basic no puede hacer referencia a las hojas de acuerdo con los nombres de las hojas modificadas por el usuario. Se puede cambiar el nombre de las pestañas de la hoja de trabajo, pero parece que Visual Basic todavía piensa en los ...
Cómo importar un csv comprimido alojado en línea en Excel
Tengo un enlace simple www.example.com/file.zip Dentro hay un archivo csv No se requieren formularios de inicio de sesión para descargar el archivo, es un enlace directo. ¿Hay alguna forma de descargar el archivo a una carpeta temporal, ...
Macro VBA Excel: use Range para actuar en una hoja de trabajo diferente
Soy un principiante cuando se trata de programación VBA. Tengo una macro que oculta o muestra columnas según el valor en una celda: Sub HideColumnsMacro() Range("b8:o8").EntireColumn.Hidden = False v1 = Range("b2").Value + 1 If v1 < 12 Then ...
Función redonda en Excel, función de hoja de trabajo vs VBA
Tenía una aplicación para devolver coincidencias más cercanas a ciertos valores en un gran grupo de valores (como en mi anteriorpregunta [https://stackoverflow.com/questions/220966/lookup-data-in-excel]) y elegí una solución VBA. Mientras ...