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].

11
¿Controles ActiveX de Microsoft Excel deshabilitados?
Tengo algunas hojas de cálculo de Excel que usan casillas de verificación ActiveX para controlar cierta actividad. Funcionaron recientemente pero hoy empezaron a dar errores. Un colega me alertó de esto, pero todavía estaba funcionando en mi computadora. Verifiqué su versión de Excel con la mía y la suya era …
113 excel  vba  activex 


7
¿Cómo suprimir la advertencia de Update Links?
Estoy intentando escribir un script que abra muchos archivos de Excel. Sigo recibiendo el mensaje: This workbook contains links to other data sources. Quiero evitar que aparezca este mensaje, para que mi script pueda pasar automáticamente por todos los libros de trabajo sin que tenga que hacer clic Don't Updateen …
109 excel  vba 

3
Salir de un tiempo ... bucle
Estoy usando un bucle While ... Wend de VBA. Dim count as Integer While True count=count+1 If count = 10 Then ''What should be the statement to break the While...Wend loop? ''Break or Exit While not working EndIf Wend No quiero usar condiciones como `Mientras cuenta <= 10 ... Wend
107 excel  vba  while-loop 


6
VBA: cómo omitir condicionalmente una iteración de bucle for
Tengo un bucle for sobre una matriz. Lo que quiero hacer es probar una determinada condición en el ciclo y saltar a la siguiente iteración si es verdadera: For i = LBound(Schedule, 1) To UBound(Schedule, 1) If (Schedule(i, 1) < ReferenceDate) Then PrevCouponIndex = i Continue '*** THIS LINE DOESN'T …
101 vba  conditional  loops 





5
ejecutar automáticamente una macro de Excel en un cambio de celda
¿Cómo puedo ejecutar automáticamente una macro de Excel cada vez que cambia un valor en una celda en particular? En este momento, mi código de trabajo es: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("H5")) Is Nothing Then Macro End Sub donde "H5"es la celda particular que se …
91 excel  vba  automation 


4
Cómo agregar una referencia mediante programación
Escribí un programa que se ejecuta y envía mensajes a Skype con información cuando termina. Necesito agregar una referencia para Skype4COM.dllpoder enviar un mensaje a través de Skype. Tenemos una docena de computadoras en una red y un servidor de archivos compartidos (entre otras cosas). Todas las demás computadoras deben …
89 excel  vba  reference 



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.