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.

Omitir funcionamiento de una macro

publicado



Hola, tengo una planilla para cargar datos sobre ingresos y egresos, estos datos se guardan con una macro y se cargan en otra hoja.
Las opciones al completar en la planilla son "Ingresos en efectivo", "ingresos por transferencia" y "egresos", el problema es que no quiero que la macro funcione cuando la opción que se elija sea "ingresos por transferencia" ya que la hoja donde se cargan los datos corresponde a una caja real en efectivo (la opción de "ingresos por transferencia" esta por otro motivo).

La macro utilizada es así:

If movimiento = "Ingresos en efectivo" Then
Sheets("caja H").Cells.Range("d5") = importe
Else
Sheets("caja H").Cells.Range("e5") = importe

 

Finalizando, necesitaría ayuda para omitir el funcionamiento de una macro según la opción elegida (en este caso, "ingresos por transferencia") y también ponerle un msjbox de porque no funciona.

 

Desde ya, muchas gracias. Saludos!

Featured Replies

publicado

@Mariela Lopez solo debes poner un condicional con una salida de la macro:
 

If movimiento = "ingresos por transferencia" Then
	MsgBox "No funciona por lo que sea..."
	End Sub
End If

 

publicado
  • Autor

Hola José, lo he probado y no funciona, quizás tenga mal algún paso anterior. Adjunto la macro.1143342829_Sinttulo.thumb.png.cdc924281b64a8d32021fbeef69e9bb7.png

Hace 3 horas, Haplox dijo:

@Mariela Lopez solo debes poner un condicional con una salida de la macro:
 


If movimiento = "ingresos por transferencia" Then
	MsgBox "No funciona por lo que sea..."
	End Sub
End If

 

 

publicado
  • Autor
Hace 46 minutos , Mariela Lopez dijo:

Hola José, lo he probado y no funciona, quizás tenga mal algún paso anterior. Adjunto la macro.1143342829_Sinttulo.thumb.png.cdc924281b64a8d32021fbeef69e9bb7.png

 

 

Hace 46 minutos , Mariela Lopez dijo:

Hola José, lo he probado y no funciona, quizás tenga mal algún paso anterior. Adjunto la macro.1143342829_Sinttulo.thumb.png.cdc924281b64a8d32021fbeef69e9bb7.png

 

@Haplox

publicado
Hace 32 minutos , Toldeman dijo:

Hola.

Elimina el End Sub subrayado.

 

Saludos.

En lugar de suprimirlo yo lo cambiaría por Exit Sub

Un abrazo Juan. ?

publicado
Hace 2 horas, Antoni dijo:

En lugar de suprimirlo yo lo cambiaría por Exit Sub.

Eso pasa por contestar con prisa. Es exactamente lo que dice @Antoni

publicado
Hace 13 horas, Haplox dijo:

Eso pasa por contestar con prisa. Es exactamente lo que dice @Antoni

Animo amigo que esto ya está. ¡Quedate en casa!

 

publicado
Hace 28 minutos , Antoni dijo:

Animo amigo que esto ya está. ¡Quedate en casa!

A partir de esta semana por narices... :(. Hasta ahora media semana en teletrabajo y media en fábrica. Y sogo vivo!!!

publicado

Sube tu archivo y seguro que tendrás una solución.

GIF.gif

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.