Respuesta
en
Microsoft Excel
a
Macro excel, para eliminar filas que contengan un horario menor a las 06:00:00 AM
Aca tienes Sub elimina() Dim r As Range Dim c As String '4c7569735f50 For Each r In Range("A1:" & "A" & Application.WorksheetFunction.CountA(Range("A:A"))) If r <> "6:00:00AM" Then c = c & "," & r.Address Next c = Mid(c, 2, Len(c)) Set r = Nothing...
Respuesta
en
Microsoft Excel
a
No abrir libro si ya esta abierto
'4c7569735f50 Reemplaza estas lineas Workbooks.Open ThisWorkbook.Path & "\" & "buscarhoja1.xls" Workbooks.Open ThisWorkbook.Path & "\" & "buscarhoja2.xls" por estas If Windows("buscarhoja1.xls").Visible = False Then Workbooks.Open ThisWorkbook.Path &...
Respuesta
en
Microsoft Excel
a
Usar formulas de texto
Si pedro perez esta en a1 seria =MAYUSC(EXTRAE(A1;2;7))
Respuesta
en
Microsoft Excel
a
Macro para imprimir selecciones diferentes en hojas diferentes
Indicame el nombre de cada hoja y su rango a imprimir
Respuesta
en
Microsoft Excel
a
Crear nueva hoja con nombre fijo y formato de la hoja ejemplo
Prueba esto: Sub nueva() '4c7569735f50 Sheets.Add After:=Sheets(Sheets.Count) On Error Resume Next Sheets(Sheets.Count).Name = "nuevodato" If Err.Number = 1004 Then Application.DisplayAlerts = False Sheets(Sheets.Count).Delete...
Respuesta
en
Microsoft Excel
a
¿Cómo hago para que una celda cambie de formato dependiendo del contenido de otra celda?
Prueba este macro: Abre el editor de vbasic (alt +f11) Desde el editor da doble click sobre la hoja en que estara la condicion En la ventana de edicion pones esto: Private Sub Worksheet_SelectionChange(ByVal Target As Range) '4c7569735f50 If [a1] =...
Respuesta
en
Microsoft Excel
a
Ayuda formula excel 2007
Aca et dejo el macro: Sub distribuir() Dim t As Long '4c7569735f50 Selection.EntireColumn.Select t = Application.WorksheetFunction.CountA(Selection) If t = 0 Then [a1].Select: Exit Sub Dim r As Range Dim c As Integer Dim f As Integer c =...
Respuesta
en
Microsoft Excel
a
Macro que realice una acción si no encuentra un valor (Cells.Find)?
Ese mensaje aparece cuando realizas la busqueda en una hoja que no contiene datos. O bien cuando existen pero no esta el dato buscado Prueba esto: Sub busca() If Application.WorksheetFunction.CountA(Range("A:iv")) > 0 Then Dim s As Byte '4c7569735f50...
Respuesta
en
Microsoft Excel
a
Tengo un ejercicio que hacer de una celda A2 tengo un nombre ejemplo: pedro perez, debo extraer solo
4c7569735f50 Si pedro perez esta en a1 entonces seria: extrae(a1;1;encontrar(" ";a1;1))
Respuesta
en
Microsoft Excel
a
Almacén de registros en excel
Para eso basta con que realizes una pequeña sub que compare lo generado v/s lo guardado. Como son 7 digitos en cada serie, te conviene crear un solo registro para realizar la comparacion, es decir concatena los 7 en uno, asi si generaste la secuancia...