Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

llamar a una macro desde otra macro

publicado

Buenos dias, tengo un problemilla con una macro que ya tengo hecha y en la que dentro de la cual quiero hacer una llamada a otra siempre y cuando se cumpla una condición. La comparación que quiero hacer está en una celda combinada y es una cadena de caracteres que previamente he seleccionado con un desplegable de "validacion de datos".

mas o menos asi:

macro1

if = "cadena" then

call macro2

else

(aquí iria todo el resto de la macro1)

end if

ya sé que la sintaxis no es así pero es justamente para que me digaís como se haría. Quizás no me he explicado bien...

Un saludo y gracias de antemano.

Featured Replies

publicado

En donde has escrito "call macro2" solo pones el puro nombre de la macro2 y con eso ya se ejecuta, por ejemplo:

Sub macro1()

If Range("A1") = "Mostrar mensaje 3" Then

macro2

End If

End Sub

Sub macro2()

MsgBox "Este es el mensaje 3"

End Sub

Lo anterior ejecuta la macro2 siempre y cuando la celda A1 tenga como valor la cadena: Mostrar mensaje 3

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.