Preguntas etiquetadas con vba

Visual Basic para Aplicaciones (VBA) es un lenguaje de programación orientado a objetos y orientado a eventos para escribir macros, utilizado para todo el conjunto de aplicaciones de Office, así como para otras aplicaciones. VBA no es equivalente a VB.NET o VBS; si está trabajando en Visual Studio, use [vb.net]. Si su pregunta es específicamente sobre la programación de cualquier aplicación de MS Office, también use la etiqueta apropiada: [excel], [ms-access], [ms-word], [outlook] o [ms-project].


15
Cómo evitar usar Select en Excel VBA
He escuchado mucho acerca de la aborrecible comprensión del uso .Selecten Excel VBA, pero no estoy seguro de cómo evitar usarlo. Estoy descubriendo que mi código sería más reutilizable si pudiera usar variables en lugar de Selectfunciones. Sin embargo, no estoy seguro de cómo referirme a cosas (como el ActiveCelletc.) …
537 excel  vba 






6
¿Recorrer los archivos en una carpeta usando VBA?
Me gustaría recorrer los archivos de un directorio usando vba en Excel 2010. En el bucle, necesitaré: el nombre del archivo y la fecha en que se formateó el archivo. He codificado lo siguiente, que funciona bien si la carpeta no tiene más de 50 archivos, de lo contrario es …
236 excel  vba 


9
Diferencia entre Visual Basic 6.0 y VBA
Cuál es la diferencia entre los dos. Siempre pensé que VBA es una versión algo 'lisiada' de VB, pero cuando un amigo me preguntó el otro día no tenía idea de cuáles son las diferencias reales. Además, cuando usa, por ejemplo, Excel, ¿eso es VB o VBA?
208 vba  vb6 

3
Excel VBA - salir para bucle
Me gustaría salir de mi forbucle cuando se cumpla una condición interna. ¿Cómo podría salir de mi forbucle cuando ifse cumple la condición? Creo que hay algún tipo de salida al final de mi ifdeclaración, pero no sé cómo funcionaría. Dim i As Long For i = 1 To 50 …
181 excel  vba  for-loop 

6
¿Cuál es la diferencia entre .text, .value y .value2?
No estoy pidiendo ayuda con ningún script, pero mi pregunta es para aclarar. Últimamente he estado haciendo muchas secuencias de comandos VB en Excel, por lo que realmente me estoy refiriendo a Excel en esta pregunta. ¿Cuál es la diferencia entre .text, .value y .value2? ¿Como cuando debo usar target.text, …
180 excel  vba 

13
Error al encontrar la última celda utilizada en Excel con VBA
Cuando quiero encontrar el último valor de celda utilizado, uso: Dim LastRow As Long LastRow = Range("E4:E48").End(xlDown).Row Debug.Print LastRow Estoy obteniendo el resultado incorrecto cuando pongo un solo elemento en una celda. Pero cuando pongo más de un valor en la celda, la salida es correcta. ¿Cuál es la razón …
179 excel  vba  excel-formula 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.