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

SI resultado negativo o 0 poner 0, si resultado positivo poner resultado de resta de celdas

Suponiendo tus datos en las celdas como se muestra la imagen: La fórmula: =MAX(B3*19%,0)
Respuesta en a

Lenguaje correcto para fórmula usando nombre

Por ejemplo para realizar la suma de una columna: =SUMA(INDIRECTO("Tabla1[Columna_"&X1&"]"))
Respuesta en y en 2 temas más a

Duda con macro exportar rango celdas de excel a txt

Revisa si esto te ayuda: Sub ExportarHojaTxt() 'Por.Dante Amor Application.DisplayAlerts = False Application.ScreenUpdating = False Sheets("Hoja1").Copy ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & "Prueba.txt", FileFormat:=xlText...
Respuesta en y en 3 temas más a

Macro para sumar una columna

Aquí otra opción a considerar: Sub test2() MsgBox [sum(A:A)] End Sub
Respuesta en y en 2 temas más a

Duda al crear campo autonumérico excel macro visual basic

Prueba lo siguiente: Sub test() Dim uf As Long uf = Range("B" & Rows.Count).End(xlUp).Row [C2] = [C1] Range("C2").AutoFill Destination:=Range("C2:C" & uf), Type:=xlFillSeries End Sub
Respuesta en y en 3 temas más a

Mensaje de alerta en macro para repetidos

Puedes utilizar el método Find para buscar en una hoja y en una columna si existe cierto dato. Sub test() Dim f As Range, dato As String dato = "el producto" Set f = Sheets("Hoja1").Range("A:A").Find(dato, , xlValues, xlWhole) If Not f Is Nothing...

Que parte de un importe corresponde a cada año según rango fechas

Suponiendo tus datos como la siguiente imagen. Pon la fórmula en D2 y copia a la derecha y hacia abajo. =($A2/(SIFECHA($B2;$C2;"m")+1))*SI.ERROR(SIFECHA(MAX($B2;"01/01/"&D$1);MIN($C2;"31/12/"&D$1);"m")+1;0)
Respuesta en y en 1 temas más a

Se puede definir la celda activa de acuerdo a lo que indique una celda?

Si en la celda O1 tienes por ejemplo: "B3" Entonces puedes seleccionar la celda B3 así: Sub prueba1() Range([O1]).Select End Sub Cuál es la finalidad de lo que necesitas?
Respuesta en y en 2 temas más a

Multiplicar con vba valores determinados dentro de un combobox

Te recomiendo poner la operación en un botón. Si los valores están en el combobox, entonces podemos validar que realmente hay seleccionado un dato de cada combo. Prueba lo siguiente: Private Sub CommandButton1_Click() If ComboBox1.Value = "montar...
Respuesta en y en 2 temas más a

Lista email masivos con adjuntos y texto con formato

No entiendo qué necesitas. Puedes explicar con ejemplos e imágenes.