Respuesta
en
VBA
y en 2 temas más
a
¿Cómo cargar 2 formularios vba independientes?
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para guardar hoja excel en PDF
Sería así Nombre = range ("a1").value & range ("b1").value y range ("c1").value Ruta = ThisWorkbook.path Worksheets("PrintDietaMacros").ExportAsFixedFormat Type:=xlTypePDF, _ Filename:=ruta & nombre & ".pdf", quality:=xlQualityStandard, _...
Respuesta
en
Microsoft Excel
a
Utilizar un mismo libro para varios usuarios
En mi caso lo hice de la siguiente manera Crear una carpeta compartida y pega el libro allí y en las pc de cada usuario busca la carpeta compartida crea un acceso directo del archivo en el escritorio o donde el usuario quiera tenerlo
Respuesta
en
Microsoft Excel
a
Obligar a llenar campos antes de seguir
Prueba estos If range ("enas Prueba estos If range ("a3").value = " " Then Msgbox "debes llenar primero " Éxit sub End If En el caso de una celda si he un formulario si he un textbox If textbox =" " Then Msgbox "debes llenar el campo X " Éxit sub End...
Respuesta
en
Microsoft Excel
a
Cambiar la imagen de un botón de comando mediante vba
[email protected] es mi correo ahora mismo puedo ver tu petición y ver como agregarte la macro
Respuesta
en
Visual Basic
a
Tengo una base de datos y quiero utilizar la fórmula. Sumlf
No puedes porque la celda a1 es el criterio de la suma Este es mi correo [email protected] manda el archivo y explica que es lo que necesitas
Respuesta
en
Visual Basic
a
Macro eliminar una una fila con cuadro combinado
En el editor de vba Selecciona la hoja y en evento change pegas esta macro donde 1 es la columna A, 2 sería la columna B If target.column = 1 Then ThisRow=target.row If activecell="Borrar" Then If msgbox ("en verdad deseas borrar la fila",...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Introducir datos mediante formulario usando varias condiciones
Respuesta
en
Visual Basic
a
Worksheet_Change(ByVal Target As Range)
El error estas que estas llamando la macro aunque no se modifique la celda lo dejas por fuera Lo correcto es Private Sub Worksheet_Change(ByVal Target As Range) Static anteriorvalor As Variant If Range("$c$43").Value <> anteriorvalor Then...
Respuesta
en
Microsoft Excel
y en 2 temas más
a