tavopz

tavopz

Conozco un poco acerca de Excel (fórmulas y VBA), pregunta y si superas mis conocimientos al respecto te lo haré saber lo más pronto posible
 285K puntos  Colombia @tavopz desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Autocompletar

Puedes hacerlo con la siguiente macro: Private Sub Worksheet_Change(ByVal Target As Range) Dim NewEntry As String If Target.Cells.Count > 1 Then Exit Sub If Target = "" Then Exit Sub If Target.Column = 1 Then If Target = "s" Then...
Respuesta en a

Actualizar una tabla en función de otra

Creo que este siempre es el primer reto que le aparece a uno cuando está trabajando con Excel, y afortunadamente tiene una solución muy simple y que estoy seguro comenzarás a utilizar con mucha frecuencia y es la función "BuscarV" la cual es una...
Respuesta en a

Macros

Con la función Run, simplemente escribes un comando como este: Run ("MacroX") Donde MacroX es el nombre de tu macro.
Respuesta en a

Como puedo cambiar el valor de un filtro por medio

Prueba la siguiente macro: ============= Sub Macro2() dato = InputBox("Indique el valor a filtrar") Range("F1").Select Selection.AutoFilter Selection.AutoFilter Field:=4, Criteria1:=dato, Operator:=xlAnd End Sub ============= Si tienes alguna...
Respuesta en a

Creación de página

Si es posible hacerlo, lo mejor sería crear una interfaz que te permita ingresar la información y que luego haga con ella todo lo que deseas, guardarla en una hoja y luego crear otra cada vez. Esto puedes hacerlo con VBA de excel, dime en qué nivel...
Respuesta en a

Ordenar columna con fórmulas

Con respecto a tu primera pregunta, lo que te aconsejo es que coloques una condición a tu fórmula para que en lugar de cero, deje vacía la celda, cuando esta no tenga datos para la operación, algo como: =SI(A1<>""; A1-B1; "") De esta forma, al...
Respuesta en a

Contar fechas

Puedes hacerlo usando la función: =Contar.Si(rango, cond) Pero, en este caso, puedes usar también la función =Mes(fecha) Para obtener en otra celda (antes de usar el Contar. Si) el mes de cada fecha. Entonces: - Primero hayas el mes de cada fecha. -...
Respuesta en a

Abrir formularios

Disculpa la demora! Pues lo que puedes hacer es crear una macro en el libro que tiene el formulario y que esta macro muestre dicho formulario. Sub MacroX() UserFormX.Show End Sub Luego, en el libro que que no tiene el formulario y desde dónde lo vas...
Respuesta en a

Hola Tavo! Un poco Urgente!

Se me ocurre que lo puedes hacer con fórmulas y sería más sencillo, voy a enviarte un ejemplo de ello y me avisas si te sirve.
Respuesta en a

Pasar hojas

No te entiendo... El nombre del nombre activo no lo necesitas, porque ese lo reemplazas por ActiveWorkbook. Name, la variable "yy" corresponde al libro de donde se obtendrá la información (la otra hoja).