Dante Amor

Dante Amor

https://www.youtube.com/@CursosDeExcelyMacros
 5.752K puntos  Ciudad de México, México @aprendemos desde - visto
Preguntar

Respuestas en Microsoft Excel

Uso de la función suma. Si

Bienvenido a TodoExpertos. ¿Qué resultado necesitas? Puedes poner una imagen con tus datos, o datos genéricos de ejemplo, y mostrar el resultado que quieres.
Respuesta en y en 2 temas más a

Macro compruebe texto en celdas

Prueba esto Sub test() 'VALIDACIONES If [C4] = "" Or [C5] = "" Or [C6] = "" Or [C7] = "" Then MsgBox "Faltan datos" Exit Sub End If ' 'Aquí seguiría tu macro ' End Sub
Respuesta en y en 1 temas más a

Ejecutar VBA a una hoja de excel diferente a la activa.

La macro lee datos de celdas. De dónde quieres que lea esos datos, ¿de la hoja 2 o de la hoja 3? ¿O quieres que lea todos los datos de la hoja 2 y solamente escribir el resultado en la hoja 3?
Respuesta en y en 2 temas más a

Como omitir campos en blanco a la hora de guardar información desde un Useform?

Si el control (textbox o combobox) está vacío entonces en la celda te guarda un vacío ¿Actualmente te guara en la celda espacios en blanco? ¿O qué problema tienes? Nota: Utiliza el icono para Insertar código fuente. Ya que de una imagen no se puede...
Respuesta en y en 1 temas más a

Macro VBA que haga la función de (contar.si) en una tabla.

Prueba esto: Sub Contar() With ActiveCell Range("M" & .Row) = WorksheetFunction.CountIf(Range("A" & .Row & ":H" & .Row), Range("J" & .Row)) End With End Sub
Respuesta en y en 4 temas más a

Colorear celda dependiendo de contenido de Textbox

Después de esta línea .Cells(NuevaFila, 3).Value = textbox9 Pon estas líneas: If UCase(textbox9) = "CANCELADO" Then .Cells(NuevaFila, 3).Interior.ColorIndex = 3 Else .Cells(NuevaFila, 3).Interior.ColorIndex = 45 End If
Respuesta en y en 2 temas más a

Borrar varios items en un listbox

Prueba esto para borrar todos los seleccionados: Private Sub CommandButton1_Click() Dim i As Long For i = ListBox1.ListCount - 1 To 0 Step -1 If ListBox1.Selected(i) = True Then ListBox1.RemoveItem (i) End If Next End Sub
Respuesta en y en 3 temas más a

No se ejecuta mi MACRO de acuerdo a mis códigos VBA.

Supongo que no es necesario verificar si existen datos, de todas formas escribes en las celdas de la fila 4. Prueba lo siguiente: Sub Registro() Dim sh As Worksheet Set sh = Sheets("Formato") With Sheets("Registro") .Range("A4").EntireRow.Insert...
Respuesta en y en 4 temas más a

Cargar Textbox al cambiar combobox dependiente de otro combobox

Si ya tienes la hoja en el combobox1 y el número de fila en el combobox2, puedes utilizarlos como referencia para obtener los datos: Private Sub ComboBox1_Change() ComboBox2.Clear With Sheets(ComboBox1.Value) ComboBox2.List = .Range("A2", .Range("A"...