Respuesta
en
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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).