Resultados de la búsqueda a petición "vba"

3 la respuesta

Excel VBA: resumir una columna

Estoy tratando de resumir una columna en Excel VBA, sin embargo, debido a que hay espacios en blanco, obtengo 0 como suma. Dim rExternalTotal As Range , dExternalTotal as Double Set rExternalTotal = Range(rReportData.Offset(0, 0), ...

3 la respuesta

¿Cómo puedo verificar si una cadena solo contiene letras?

Estoy usando una función que me permite revisar una cadena de texto y evaluar si está compuesta de letras. Está alojado en un módulo llamado "General". El módulo general solo existe para alojar funciones y variables públicas. El código de función ...

1 la respuesta

¿Formatear texto específico dentro de una celda con VBA?

Cuando uso Excel, me permite establecer palabras específicas dentro de una celda paranegritaoitálico o incluso cambiar el tamaño del texto. ¿Hay alguna manera de hacer esto en VBA? Tengo dos celdas con texto. Una celda contiene una lista de ...

3 la respuesta

Punteros necesarios para acelerar la macro de bucle anidado en VBA

Necesito ayuda para acelerar mi macro de bucle anidado directo de 8 variables. ¡Cada ciclo todavía toma ~ 1 segundo y hay algunos cientos de miles de ciclos para completar, por lo que se tarda de 3 a 4 días en completarse! Realmente he hecho todo ...

8 la respuesta

Recortar celdas usando VBA en Excel

Tengo lo que parece un problema simple con algunos datos en Excel. Tengo muchos datos con espacios iniciales pegados de una tabla web, y me gustaría eliminar el espacio inicial. Cribé el siguiente código (soy completamente nuevo en VBA), pero no ...

1 la respuesta

Asignación de rango a matriz en VBA

Me gustaría obtener datos de Excel en una matriz en VBA, así que hago lo siguiente: Dim Arr() As Variant Arr = ActiveWorkbook.Sheets("Sheet1").Range("C28:R29")Tan pronto como ejecuto esto, aparece un error de desajuste de tipo 13. Pensé que ...

3 la respuesta

Superar el límite de caracteres de InputBox de VBA

La función actual que uso para recopilar texto InputBox aparentemente no puede aceptar más de 255 caracteres, ¿y necesito poder recopilar más que eso? ¿Hay algún parámetro o función diferente que pueda usar para aumentar este límite?

4 la respuesta

Asegurarse de que los métodos públicos de VBA no aparezcan en la lista de macros de Excel

En Excel VBA (2003), noté que cualquierPúblicooAmigo Submétodo en un módulo oEste libro de trabajo que no tiene ningún argumento se mostrará como una macro que puede ejecutar el usuario. Es decir. cuando el usuario vaya a Herramientas -> Macro -> ...

1 la respuesta

Excel múltiples gráficos dinámicos

Tengo una serie de datos que me gustaría trazar en unos pocos gráficos. Los datos se ordenan por fecha y los datos extraídos se etiquetan con una condición VERDADERA junto a ella en función de las condiciones anteriores. Como hay un gran ...

7 la respuesta

¿Puede VBA llegar a través de instancias de Excel?

¿Puede una macro de Excel VBA, que se ejecuta en una instancia de Excel, acceder a los libros de trabajo de otra instancia de Excel en ejecución? Por ejemplo, me gustaría crear una lista de todos los libros que están abiertos en ...