Preguntas etiquetadas con vba

Visual Basic para Aplicaciones; Un subconjunto de Visual Basic utilizado en todas las aplicaciones de Microsoft Office. Considere usar esta etiqueta junto con la etiqueta para la aplicación específica en cuestión. Las buenas preguntas sobre VBA generalmente contienen algo de código y solicitan la solución de problemas específicos. Las preguntas que solicitan soluciones completas (por favor, deme el código / cómo hacer esto y esto con VBA) están fuera de tema y se cerrarán como demasiado amplias.


0
¿Cómo agrego datos al cuadro combinado usando vba?
Quiero agregar datos únicos (de la hoja de trabajo MainMenuData en el mismo libro) en el cuadro combinado ActiveX ubicado en la hoja1. Se cambió el nombre del cuadro combinado de Propiedades a ZoneDropDown. Escribió el siguiente código en el evento abierto del libro de trabajo. Private Sub workbook_open() Dim …


1
El código R1C1 no funciona del todo
Estoy tratando de escribir en ciertas celdas dentro de un bucle con variables en la fórmula. La línea relevante se ve así: Worksheets("Judaspriest").Cells(p, 7).FormulaR1C1 = "=Sum(G" & Cut & ":G" & p & ")" En la hoja, aunque la fórmula dentro de las celdas dice: =SUMME('G2':'G109') ¿Cómo puedo deshacerme del …



3
¿Cómo puedo evitar que Openoffice abra un archivo xlsm en particular?
¿Cómo puedo evitar que Openoffice abra un archivo xlsm en particular? O, ¿cómo puedo asegurarme de que solo Excel pueda abrir ese archivo xlsm en particular? He creado un archivo xlsm, que tiene una pestaña con datos secretos. La pestaña está oculta y el código está protegido por contraseña. Sin …
vba 



0
Excel Vlookup: suma porcentajes con relaciones duplicadas
Por favor, consulte la imagen a continuación. Estos datos tienen una columna llamada ID de entidad y columna de antera, entidad principal y luego la columna de porcentaje para cada relación. Al observar los datos, veo que hay algunas relaciones duplicadas con diferentes porcentajes. Por ejemplo, las dos primeras filas …

1
Ocultar filas según el valor de una celda específica
Private Sub Worksheet_Change(ByVal Target As Range) If Range("A1").Value = "Passed" Then Rows("2:5").EntireRow.Hidden = True ElseIf Range("A1").Value = "Failed" Then Rows("2:5").EntireRow.Hidden = False End If End Sub Estoy agregando eso a un módulo VBA normal. Cuando intento ejecutarlo, el sistema abre una pantalla macro. Quiero que esto se ejecute en segundo …





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.