• Initiateur de la discussion Initiateur de la discussion Pierrot
  • Date de début Date de début

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 !

P

Pierrot

Guest
bonjour à tous.

J'ai un petit problème ; dans le cadre de mon boulot j'ai créé le code suivant. Je souhaite si la cellule b1 est vide que le code s'exécute, si cette cellule est remplie, il ne doit pas s'exécuter. Mais visiblement ça ne marche pas. :angry: Merci à tout ceux qui pourront m'aider.
Sheets('Dépenses jour').Select
Range('bg2').Select
Selection.Copy
Dim maFeuil As String
On Error GoTo GestErreur
maFeuil = InputBox(Prompt:='Taper le nom de la feuille recherchée sans accent. ')
Sheets(maFeuil).Select
Range('b1').Select
If ('b1') = '' Then
Range('a65536').Select
Selection.End(xlUp)(2).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
With Selection.Font
ColorIndex = 1
End With
cdearg = MsgBox('DEVEZ-VOUS EFFECTUER UN REAPPROVISIONNEMENT ???', vbYesNo)
If cdearg = vbYes Then
Range('b2').Select
Selection.Copy
Range('h4').Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Else: GoTo GestErreur
End If
Else: GoTo GestErreur
End If
GestErreur:
MsgBox 'Cette feuille n'existe pas !'
End Sub
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
790
Réponses
18
Affichages
595
Réponses
2
Affichages
397
Retour