VBA fonction si pour la feuille suivante [Résolu]

Quen Tifa - 13 févr. 2017 à 18:38 - Dernière réponse :  Quen Tifa
- 14 févr. 2017 à 10:06
Bonjour,
Je suis un peu débutante en vba et là je suis bloquée face à une formule et j'ai besoin de votre aide.
J'ai un classeur contenant plusieurs feuilles et j'ai besoin de programmer ceci:

si la cellule B2 de la feuille suivante egal à 0 passer à la page suivante si non afficher un message prédifinit
J'ai deja pu programmer le msg ainsi que le code de la page suivante mais la condition j'y arrive pas.
Ci-dessous le code programmée j'ai besoin juste de la condition à mettre

Sub FactureSuivantemodif()

If
Then
MsgBox ("fichier complet")
Else
ActiveSheet.Next.Select
End If
End Sub


Milles merci


Afficher la suite 

2 réponses

Répondre au sujet
Frenchie83 1758 Messages postés lundi 6 mai 2013Date d'inscription 22 janvier 2018 Dernière intervention - 13 févr. 2017 à 19:51
0
Utile
1
Bonsoir
   If ActiveSheet.Next.Range("B2") = 0 Then ActiveSheet.Next.Select Else: MsgBox ("fichier complet")

Attention, dans ce cas, si la cellule est vide ou égale à zéro on passe à la feuille suivante.
Cdlt
Super
j'ai testé et ça marche bien.
Je vous remercie infiniment.
Commenter la réponse de Frenchie83