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

Uso de la función Buscar

Si entiendo tu pregunta puedes usar la función eserror Por ejemplo =SI(ESERROR(BUSCARH(D8;A5:H5;2;0))," ",BUSCARH(D8;A5:H5;2;0)) ¿Qué hace eserror? Si la búsqueda no arroja resultados el error es verdadero por lo tanto te deja la celda vacía Si por...
Respuesta en a

Qquiero poner en una celda la suma de varias celdas y que el resultado sea menor a 40

Primero te comento que el resultado lo coloco en l5 porque h5 esta en la sumatoria. ¿Es un error? Este código lo colocas en un botón comando donde tengas los datos valord5 = Range("d5") valore5 = Range("e5") valorf5 = Range("f5") valorg5 =...
Respuesta en a

Código en Visual basic, ¿Imprimir hojas según celda?

Acá tienes un procediiento para imprimir solo las hojas visibles http://support.microsoft.com/kb/136261/es y revisa esto http://www.rondebruin.nl/print.htm#Hidden
Respuesta en a

Macros para copiar datos

Ya la conteste aquí http://www.todoexpertos.com/mitodoexpertos/answer/2731330/busqueda-de-datos-con-macros
Respuesta en a

Búsqueda de datos con macros

Acá tienes Private Sub CommandButton1_Click() Dim valor1 As Integer Dim valor2 As Integer Range("g2").Select Do While Not IsEmpty(ActiveCell) If ActiveCell = "SP" Then valor1 = ActiveCell.Offset(0, -2) valor2 = ActiveCell.Offset(0, -1)...
Respuesta en a

Excel 2007 y editor VB

Eso se debe al tipo de archivo que estás guardando (xlText). Aquí te dejo la información proporcionada por microsoft http://support.microsoft.com/kb/199268/es
Respuesta en a

Como actualizar fechas

Esto actualiza a la fecha actual la celda contigua que modificaste. Colocalo en el código de la hoja donde modificas los datos Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("B1:B1000")) Is Nothing Then...
Respuesta en a

Macro eliminar fila según condición de celda

Private Sub CommandButton1_Click() Range("C9").Select Do While Not IsEmpty(ActiveCell) If ActiveCell < 3 Then Selection.EntireRow.Delete Else ActiveCell.Offset(1, 0).Select End If Loop End Sub Te borrara las filas con esa condición hasta llegar a la...
Respuesta en y en 1 temas más a

Control de errores en VBA

Creo que eres mucho más experto que yo en el tema de las macros. Pero leyengo por acá creo que es mejor que uses la sentencia On Error Resume Next Esta pasar por alto el error y sigue ejecutando las instrucciones siguientes Te paso la información...
Respuesta en a

Base de datos sencilla

No te compliques con macros Usa la función buscarv (consultaV en Excel 2010) Por ejemplo: Supón que en la hoja esta colocando la matricula de un vehículo en la A2 Entonces en la celda B2 colocaras la funcion =BUSCARV(A1;Hoja2!$A$1:$B$11;2;0) Estoy...

Suscríbete RSS