Respuesta
en
Microsoft Excel
y en 2 temas más
a
Excel. Mejorar macro de búsqueda de archivos
Respuesta
en
Microsoft Excel
y en 3 temas más
a
¿Cómo aplicar múltiples condiciones en una macro que se ejecute de manera correcta en todos los casos posibles?
Olvida la macro. Olvida que tienes muchos datos en la hoja. Yo entiendo que debe aplicar para todos los datos. Explica un ejemplo. 1. Si hay dato en la celda B9 entonces, si la celda B9 está vacía, ¿quieres un mensaje? 2. "Debe haber un dato en E9 o...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Como buscar resultados con múltiples palabras parciales, de una tabla de datos en Excel?
Respuesta
en
Microsoft Excel
y en 3 temas más
a
¿Un listbox puede tener más de 11 columnas? Vba excel
Si estás utilizando el métod AddItem, efectivamente el límite son 10 columnas, de la 0 a la 9. Para cargar más de 10 columnas, puedes utilizar la propiedad .List o . RowSource. Por lo que puedo ver en tu código, estás tratando de poner el número de...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Macro excel añadir campo autonumérico con condición
Prueba la siguiente opción: Sub Numerar() Dim i As Long, j As Long, k As Long For i = 2 To Range("A" & Rows.Count).End(3).Row If Range("A" & i) = "PRODUCTO" Then j = j + 1 Range("B" & i).Value = j ElseIf Range("A" & i) = "SERVICIO" Then k = k + 1...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Extender condición celdas en un rango variable
Respuesta
en
Visual Basic
y en 1 temas más
a
Llamar a un formulario limitando sus controles
Si lo llamo desde el formulario login aparecerá con todas las etiquetas y los commandbutton activos, pero si lo llamo desde otro punto del libro Puedes poner aquí la instrucción de esos "llamados".
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Misma combinación método abreviado en macros distintos libros
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para crear una nueva hoja, según condición en otra celda
Prueba así: Sub test() Dim i As Long, sHoja As String sHoja = "añadir" With Worksheets("hoja1") For i = 2 To .UsedRange.Rows(.UsedRange.Rows.Count).Row If .Cells(i, "B").Value = "" Then If Not Evaluate("ISREF('" & sHoja & "'!A1)") Then...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Ejecutar código de macro dependiendo del valor de una celda
Prueba lo siguiente: Public ok As Byte 'permite habilitar la impresión Public marca As Byte 'indica tipo de impresión Sub macroImpresion() Dim r As Long, n As Long, sRng As String 'Imprime el desprendible según la marca 'habilita la impresión ok = 1...