Buscar
Descubre en Todoexpertos
Temas interesantes
Preguntas
Respuestas
Expertos
Logros
Iniciar sesión
Entrar
Crear cuenta
VBA Excel: Ejecutar macro si la celda activa está dentro del rango deseado
Preguntas y respuestas relacionadas
Macro que elimina las celdas que le preceden
Tengo poca experiencia en las macros por lo cual necesito la ayuda de algún experto con mi problema, tengo una macro que me elimina los datos repetidos de una fila pero quiero que me elimine también los datos que tiene en las siguientes tres...
1 respuesta
Ocultar filas automáticamente
Tengo una tabla con 185 filas con diversa información. Quiero que según un valor de una celda de cada fila, se oculte dicha fila automáticamente. ¿Cómo puedo hacerlo?
1 respuesta
Abrir un archivo pdf
Alguien me podría ayudar para abrir un archivo PDF creando una macro en foros encontré esto pero me marca el siguiente error error de compilación: Se esperaba End Sub Private Sub Worksheet_Change(ByVal Target As Excel.Range) Carpeta = "C:\" Archivo =...
1 respuesta
Hacer que los dos puntos se pongan automáticamente en una hora en excel
Necesito una formula para que al poner una hora por ejm 122442 se convierta automáticamente en 12:24:42 osea que los dos puntos se pongan automáticamente tenia esta: Private Sub Worksheet_Change(ByVal Target As Range) Dim celda As String Dim horas As...
1 respuesta
Macros para no poder cambiar datos de un rango y si se intenta cambiar regresar al valor predeterminado
Tengo un rango en la columna A A10:A100 y en cada fila hay numero del 1 al 100 de igual forma... La hoja esta bloqueada pero solo esa columna no lo esta (por que así lo necesito) Lo que me hace falta es que ese rango en sus celdas que tienen los...
1 respuesta
Macro de mayúsculas, con un problema
Tengo esta macro para todo mayúsculas: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range(" A12:A41,C12:C41")) Is Nothing Then Target.Value = AMayusculas(Target.Value) End If End Sub Y en un modulo: Public Function...
2 respuestas
Macro para activar rutina de pendiendo del contenido de una celda
En la celda D1 tengo una lista de despliegue, dando las opciones 2014;2015;2016, quiero que según la selección se ejecute una rutina distinta, con los nombres: Ano_1, Ano_2 y Ano_3. Estas son: Sub Ano_1() Application.ScreenUpdating = False...
1 respuesta
Como ocultar filas a través del valor de una celda
¿Tengo una tabla en la cual donde necesito que: cuando a1 sea igual a 0 oculte el rango a1:c3; y de igual forma si a4 fuera igual a 0, oculte el rango b4:c7. Para ello necesito que se ejecute la macro automáticamente, sin necesidad de incrporarle un...
1 respuesta
Copiar rango de celdas de una hoja a otra de acuerdo a condicional
A ver si pueden brindarme una ayuda. He desarrollado una macro que inserta un rango de celdas desde una hoja (01) a otra (02) Asi: Sub CopiarRangoActual() Sheets("01").Select Range("A1").CurrentRegion.Copy Sheets("02").Select...
2 respuestas
Agregar varios espacios en una celda de números
Tengo una cadena de números en una celda 100100100100, las cuales busco introducir una celda cada 3 caracteres y quede algo así: 100 100 100 100.
2 respuestas
Ver más »
¿No es la pregunta que estabas buscando?
Puedes explorar otras preguntas de los temas
Microsoft Excel
VBA