Buscar
Descubre en Todoexpertos
Temas interesantes
Preguntas
Respuestas
Expertos
Logros
Iniciar sesión
Entrar
Crear cuenta
Ejecutar una macro según la hoja abierta
Preguntas y respuestas relacionadas
Mediante macro copiar hojas a un nuevo libro quitando vínculos
¿Cómo seria una macro que me copie dos hojas y las pegue en un nuevo libro pero que quite los vínculos de las hojas copiadas?, tengo esta macro pero solo me quita los vínculos de la hoja Forma10: Sub Imprime() Application.ScreenUpdating = False...
2 respuestas
Pequeña macro para que calcule siempre las fórmulas del libro al cambiar de hoja
Tengo un libro de excel basado en fórmulas según el nombre de cada hoja, concretamente fórmulas de fechas que usan el nombre del mes que tiene la hoja correspondiente. Por causas que desconozco, cuando duplico una hoja y la renombro con el mes...
1 respuesta
¿Cómo crear una macro para activar un hipervínculo?
Tengo la siguiente macro asignada a un botón, para que cuando la celda L3 cambie de nombre el botón me mande a la hoja con el nombre indicado en la celda. Bien, ahora el problema es que debo crear cien botones pues necesito asociarlo a 100 celdas...
1 respuesta
Macro para extraer información de encuestas
Recurro a tus valiosos conocimientos para resolver el siguiente dilema, tengo un numero determinado de encuestas en excel dentro de una carpeta por, que macro existe para poder entrar a cada una de ellas extraer la información, que siempre esta en la...
1 respuesta
Error 1004 en tiempo de ejecución. Error definido por la aplicación o el objecto
Me surge un error el cual especifico en el titulo Esto sucede cuando inicio el form en la hoja inicial donde tengo todos botones para iniciar los forms, Desde la hoja inicial, abro el form, selecciono de un Combo la hoja a la cual voy a...
1 respuesta
Activar macro si cambia el valor de la celda
Necesito activar una macro cuando cambie el valor de una celda ... Prove con este Private Sub Worksheet_Change(ByVal Target As Range) Dim RangCtrl As String Dim EnRango As Variant If Range("B20").Value = 1 Then Run "Macro1" Else If Range(?B20?).Value...
1 respuesta
Como crear una alerta o un aviso
Me llamo ricardo cruz, yo estoy haciendo practicas profesionales, y necesito aplicar un sistema que sea sencillo y que alerte en una determinada fecha a los encargados de cada área en la empresa, ya que por lo común a ellos se les olvida por estar...
2 respuestas
Macro en Excel extraer de .txt y separar en hojas
Tengo que estraer un texto de un fichero txt y pegarlo en excel separado por columnas. La MACRO que he usado es la siguiente: Sub ejemplo() mio = ActiveWorkbook.Name ruta = ActiveWorkbook.Path ChDir ruta & "\" archi = Dir("*.txt") Do While archi <>...
1 respuesta
Crear condición para llenar celda en excel
Ayudame con esto que lo tengo que hacer en el mismo archivo experto otra pregunta que pena con usted apenas aprendo excel tengo dos celdas y necesito lo siguiente hacer una macro que haga si en la celda g2 dice femenino que vaya y busque en la celda...
1 respuesta
Activar o desactivar pestañas según contenido de un rango
Tengo el siguiente código: Private Sub CommandButton1_Click() If Range("B4:B10") = "ACAPULCO" Then Sheets("ACAPULCO").Visible = True Else Sheets("ACAPULCO").Visible = False End If El cual me indica error 13 no coinciden los tipos Lo que deseo es que...
1 respuesta
Ver más »
¿No es la pregunta que estabas buscando?
Puedes explorar otras preguntas del tema
Visual Basic