Cecilio Pérez Maqueda

Cecilio Pérez Maqueda

Con hambre de aprender Macros
 17,7K puntos  México @cecilioperezmaqueda desde - visto

Respuestas en Visual Basic

Respuesta en y en 2 temas más a

Macro para copiar datos de una hoja a otra en excel

Pues intenta así Sub macro () Dim wb as Workbook:Set wb = Thisworkbook Dim Ho as Worksheet: set Ho=wb.Sheets ("RE-DE-02 POA") Dim Hd as worksheet:set Hd=wb.Sheets ("PRESUPUESTO") For i = 15 To Ho.range ("F" & Rows.count).End(xlUp).Row...
Respuesta en y en 2 temas más a

Consolidar datos de varias hojas de Excel en una sola

Sub uniendohojas() For Sig = 2 To Worksheets.Count Worksheets(Sig).UsedRange.Copy _ Worksheets(1).Range("a1048576").End(xlUp).Offset(0, 0) Next Application.DisplayAlerts = False End Sub prueba y comentas
Respuesta en y en 2 temas más a

Eliminar celdas vacías de una columna

Ya probaste algo así, adáptalo a tus necesidades Range("b6").Select fin = Range("b" & Rows.Count).End(xlUp).Row Set ran = Range("b6:b" & fin).SpecialCells(xlCellTypeBlanks) ran.EntireRow.Delete
Respuesta en a

No puedo hacer que una macro guarde un archivo excel con el nombre de una celda

Prueba algo así Sub guardando() Nombre = "C:\Users\I5\Desktop\" & Range("c20").Value & ".xls" ActiveWorkbook.SaveAs Nombre End Sub
Respuesta en y en 1 temas más a

Macro para hacer rápida el recorrido de miles de celdas en una columna

Por el momento puedes Poner lo siguiente Application.screenUpdating= False antes de j=2 y justo antes de end Sub escribe Application.screenUpdating= True En cuanto tenga un tiempo libre o un espacio, le acomodamos el With para aligerar otro poco O si...
Respuesta en y en 2 temas más a

Macro que recorre celdas filas busca datos y los copia en otra hoja

¿Y en qué columna se encuentran los datos a comparar?
Respuesta en y en 2 temas más a

Macro para insertar un valor en una celda de excel

A ver si te entendí mientras tengas datos en la columna A quieres insertar determinada palabra en la columna "B" me imagino que varia los datos de la columna A Prueba y comentas En este ejemplo supuse que tus datos inician en la celda A1 puedes...
Respuesta en y en 1 temas más a

Corregir Range en VBA a ejecutar en lista desplegable

Quieres qué al realizar cualquier cambio en el rango ("A2:¿A300") automáticamente se limpie tu celda B2? Ya intentaste algo así como Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$2:$A$300 Then Range("B2").ClearContents...
Respuesta en y en 1 temas más a

Macro que copie una fórmula hasta ultima fila con datos de una columna

Supongamos que la celda donde se encuentra la fórmula sea iv3, entonces Range("iv3"). Copy Range("iv4:iv" & Range("A" & Rows. Count).End(xlUp). Row). PasteSpecial xlPasteAll
Respuesta en y en 1 temas más a

Unir distinas columnas excel (no concatenar)

Creo que debes probar esto =SI(CONTARA(A1:C1)=0,"OPCION X",A1&B1&C1)