Respuesta
en
Microsoft Excel
y en 2 temas más
a
Userform con 2 TextBox que filtran por fecha de incio y final. Datos filtrados deben mostrarse en ListBox (16 columnas)
Te anexo la macro para filtrar por fechas Antes de ejecutar la macro debes crear una hoja y le pones por nombre "Temporal" Actualiza en la macro esta información: Set h1 = Sheets("BASE DE DATOS FACTURACION") Set h2 = Sheets("Temporal") col = "F"...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Error en una macro con comentario anidado
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Ejecutar una macro sin importar donde este el cursor, no ejecute si falta un dato
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Filtrar Combobox (lista) para quitar nombres repetidos.
Anexo otra opción Private Sub ComboBox1_Enter() Dim Fila As Long Dim Final As Long Dim Lista As String For Fila = 1 To ComboBox1.ListCount ComboBox1.RemoveItem 0 Next Fila Final = GetUltimoR(Hoja3) For Fila = 2 To Final Lista = Hoja3.Cells(Fila, 2)...
Respuesta
en
Microsoft Excel
a
Crear Informe en excel mediante macro
Respuesta
en
Microsoft Excel
a
Macro excel para generar pdf con datos con las ventas según ID vendedor
Te anexo la macro, antes de ejecutarla debes crear una hoja llamada "temp". También cambia en la macro "Hoja4" por el nombre de tu hoja que contiene las ventas. Sub Imprimir_Pdf_Por_Vendedor() '---- ' Por Dante Amor '---- Application.ScreenUpdating =...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro que al ingresar una nueva fecha de inicio y fin en la celda siguiente las anteriores cambien de color, en todas las filas
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Detectar numero de items en un listbox
Puede ser así: Private Sub CommandButton2_Click() If ListBox1.ListCount > 0 Then MsgBox "Todavía tiene items" Else MsgBox "Ya no hay items " End If End Sub sal u dos
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Como hace una macro de colorear
Pon la siguiente macro en los eventos de tu hoja Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Columns("A")) Is Nothing Then If Target.Count > 1 Then Exit Sub Range("B" & Target.Row, Cells(Target.Row,...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Validar si la hoja existe y si es así, no crearla
En la medida de lo posible, no utilices las instrucciones On Error, lo recomendable es controlar los errores con código, te anexo un ejemplo: Sub Reestablecer() ' Crea una nueva hoja para la siguiente conciliación Application.ScreenUpdating = False...