Problème sortie procédure

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

steph42

XLDnaute Nouveau
Bonjour
Je développe une appli de gestion d'inventaires.
Mon problème est que lorsque un inventaire existe ou pas dans un onglet "Base de données" la fonction de test regarde si celui-ci est présent ou pas. S'il l'est, je veux que l'appli continue afin de modifier le mois pour une nouvelle saisie sinon sortir de la procédure, mais je n'arrive pas à inclure ce choix.
Voici la macro que j'utilise:

Function SH_exist(Nom As String) As Boolean
Dim sh As Worksheet
SH_exist = False
For Each sh In Sheets
If sh.Name = Nom Then
SH_exist = True
Exit For
End If
Next
End Function

' Vérification si ancien inventaire existe ou pas
' si oui, demande nouvel inventaire, sinon exit sub
Sub Test_Continuer_inventaire_existant2()
If SH_exist("Base de données") = False Then
MsgBox "Aucune base d'inventaire existe,veuillez en créer une nouvelle"
Else
Exit Sub

'Demande commencer nouvel inventaire ou pas
Dim ret As Integer
ret = MsgBox("VOUS DESIREZ COMMENCER UN NOUVEL INVENTAIRE ?", vbYesNo)
If ret = vbNo Then
Exit Sub
Else


Dim mois As String
mois = InputBox("VEUILLEZ SAISIR LA DATE DE VOTRE INVENTAIRE", vbYesNo)

Sheets("Base de données").Select
Range("f2").Value = mois

'Sélection derniere ligne du tableau ligne total
Range("A65536").End(xlUp).Offset(1, 0).Select

'Suppression de la dernière ligne avec "Total"
ActiveCell.EntireRow.Delete
End If
End Sub


Par avance merci
 
Re : Problème sortie procédure

Bonjour,

remonte peut être le "exit sub" d'une ligne :
Code:
Sub Test_Continuer_inventaire_existant2()
If SH_exist("Base de données") = False Then
MsgBox "Aucune base d'inventaire existe,veuillez en créer une nouvelle"
Exit Sub
Else

enfin si j'ai bien compris...

bonne journée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
153
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
479
Réponses
4
Affichages
223
Retour