VBA fonction si pour la feuille suivante

Résolu/Fermé
Quen Tifa - 13 févr. 2017 à 18:38
 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


A voir également:

1 réponse

Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 337
13 févr. 2017 à 19:51
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
0
Super
j'ai testé et ça marche bien.
Je vous remercie infiniment.
0