Dante Amor

Dante Amor

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

Respuestas en Visual Basic

Respuesta en y en 1 temas más a

¿Cuantas columnas tiene mi Array birideccional?

Para saber el número de filas es con el 1: filas = ubound( matriz, 1) Si la matriz empieza a almacenar en el 0, entonces para el total de filas: filas = ubound( matriz, 1) + 1 Para saber el número de columnas es con el 2: columnas = ubound(matriz, 2)...
Respuesta en y en 1 temas más a

Copiar y pegar datos en hoja protegida con macros

Esta podría ser una opción: Sub copiarceldas() 'rango a copiar Sheets("Hoja1"). Range("B6:C10"). Copy 'celda inicial para pegar Application.EnableEvents = False Sheets("Hoja2").Range("F3").PasteSpecial xlAll Application.EnableEvents = True End Sub
Respuesta en y en 1 temas más a

Desearía que la ejecución sea en columna B

Para todas las hojas, en la columna B: Sub RellenarHojas() 'Por.Dante Amor Dim sh As Worksheet On Error Resume Next For Each sh In Sheets With sh.Range("B6", sh.Range("B" & Rows.Count).End(3)) .SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C"...
Respuesta en y en 2 temas más a

Macro VBA copiar y pegar eliminando celdas vacías

Prueba la siguiente: Sub EliminarCeldasVacias() Range("A:A").SpecialCells(xlCellTypeConstants, 23).Copy Range("C3") End Sub
Respuesta en y en 1 temas más a

Excel vba buscar fila con criterio y escribir dato en otra columna

Prueba lo siguiente: Private Sub CommandButton1_Click() Dim sh As Worksheet Dim f As Range With nombcof If .Value = "" Then MsgBox "Captura un nombre" .SetFocus Exit Sub End If Set sh = Sheets("INFO") Set f = sh.Range("B3:B100").Find(.Value, ,...
Respuesta en y en 4 temas más a

Colocar números en negativo o positivo en columna saldo

Puedes poner una imagen de la hoja2 con datos y el resultado que quieres para el saldo.
Respuesta en y en 2 temas más a

Copiar rango de celdas a otro excel VBA

Te falta hacer referencia a la hoja donde vas a pegar: Dim filaDondeCopiar As Integer: filaDondeCopiar = 13 For f = 7 To ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row If Cells(f, 23).Value <> "Ok" Then With LibroDestino.Sheets("Hoja1")...
Respuesta en y en 1 temas más a

¿Crear procedimiento para vaciar los items de un listbox de cualquier formulario?

Dentro de tu userform, por ejemplo en un botón, haces la llamada al código para limpiar el listbox y le pasas como parámetro el nombre del listbox Private Sub CommandButton1_Click() Call LimpiarListBox(ListBox1) End Sub En un módulo, pon este código:...
Respuesta en y en 2 temas más a

Problema para exportar a PDF en Excel VBA

Lo más simple es que copies la primera página a una nueva hoja y exportes la nueva hoja a pdf.
Respuesta en y en 2 temas más a

Buscar multidatos (1.000.000) en hoja de excel

Puedes ser más específico. Hoja1 - En cuál fila empiezan lo datos. Hoja2 - En cuál columna están lo datos. - En cuál fila empiezan. Hoja3 - Qué datos quieres pegar en la hoja3. - En cuál columna quiere pegar y en cuál fila deben iniciar. El dato de...