Eduard Caballero

Eduard Caballero

Usuario a nivel Intermedio/Avanzado de Excel
 101K puntos  Venezuela @elmatador desde - visto
Preguntar

Respuestas en Microsoft Excel

Respuesta en a

Excel_Macro Ocultar columnas según condición

Este es un ejemplo Sub oculta() If Range("G10") = 1 Then Range("F:H").Select Selection.EntireColumn.Hidden = True End If End Sub
Respuesta en a

Macro guardar al cambiar.

Puedes usar esto, como no sabmos si esta o no seleccionado, lo activamos y luego guardamos. Sub guarda() Windows("libro2.xlsx").Activate ActiveWorkbook. Save End Sub
Respuesta en a

Extraer ultima fila de Tablas en hojas de libro

Acá esta Sub busca() For Each sh In Sheets sh.Select Range("d6").Select Do While Not IsEmpty(ActiveCell) ActiveCell.Offset(1, 0).Select Loop ActiveCell.Offset(-1, 0).Select Selection.Copy Range("d30").Select ActiveSheet.Paste Application.CutCopyMode...
Respuesta en a

Ocultar filas en ceros en todas las columnas

Si entendí prueba esto Sub oculta() Application.ScreenUpdating = False Range("A2").Select Do While Not IsEmpty(ActiveCell) If ActiveCell = 0 And ActiveCell.Offset(0, 1) = 0 And ActiveCell.Offset(0, 2) = 0 And ActiveCell.Offset(0, 3) = 0 Then...

Fechas a futuro

De verdad no entiendo. Me tienes algo perdido. ¿Me dices que quieres una fórmula para que te diga a partir de una fecha de inicio si tiene un año cierto? "... Si yo ingreso la fecha 10/07/2011 , entonces el 10/07/2012 deberá aparecer en la celda B2...
Respuesta en a

Eliminar repeticiones

Haz una copia de los datos que tienes duplicados, para probar esta macro. Deberías ingresar este código en un módulo de Visual Basic (Presiona Alt + F11 para activar el Editor de VBA y, allí, elige "Insertar", "Módulo") Sub FixDuplicateRows() Dim...

"error no hay suficiente memoria para mostrar todo"

Primero debes chequear que no sea problemas de recursos de la pc (por ejemplo memoria RAM). ¿El archivo es muy grande? ¿Lo ejecutas con otras aplicaciones abiertas? A primera vista parece problemas de la pc. Hay sitios que tratan de problemas de...
Respuesta en a

Crear macro que copie celdas si cumplen una condición.

Prueba Esto Sub chequea() Application.ScreenUpdating = False Hoja2.Select i = 4 For i = 4 To 67 If Cells(i, 5).Value > 0 Then valor1 = Cells(i, 1) valor2 = Cells(i, 5) Hoja3.Select If Range("A6") <> "" Then Range("A100").End(xlUp).Select...
Respuesta en a

Apoyo con código de Vb

Prueba esto Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("D2:D10000")) Is Nothing Then ActiveCell.Offset(-1, -1).Value = Date End If End Sub Debes colocarlo en la hoja donde quieres que haga eso
Respuesta en a

Como uno dos macros distintas?

Prueba esto Sub Concentrar_Hojas() Application.ScreenUpdating = False Dim Sig As Long, Eliminar As Boolean If MsgBox("Deseas eliminar las hojas ""concentradas"" al final del proceso?", _ vbQuestion + vbYesNo + vbDefaultButton2, "Favor de...

Suscríbete RSS