Saisie obligatoire avec boucle

  • Initiateur de la discussion Initiateur de la discussion ERICNEMO
  • 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 !

E

ERICNEMO

Guest
Bonjour,

Je veux intégrer un contrôle de saisie obligatoire sur une cellule avant de sauvegarder une feuille et bloquer l'exécution de ma macro tant que cette cellule n'est pas remplie.
je sèche complètement la dessus. Y aurait il une bonne âme pour venir à mon secours ?

Cellule M3 à contrôler

Sub validation()
'
' validation Macro
'

'
Application.ScreenUpdating = False
ActiveSheet.AutoFilterMode = False
If Dir$("c:\cde nemo", vbDirectory) = vbNullString Then 'ne pas oublier le vbDirectory !!!
'le répertoire n'existe pas, on le crée
MkDir "c:\cde nemo"
Else
'le répertoire existe
End If
ActiveSheet.Range("$A$11:$E$1000").AutoFilter Field:=3
Sheets("F01").Visible = True
ActiveSheet.Range("$A$11:$G$572").AutoFilter Field:=3, Criteria1:=">0", _
Operator:=xlAnd
Columns("A:Q").Select
Range("A8").Activate
Selection.EntireColumn.Hidden = False
Rows("15:593").Select
Selection.Copy
Sheets("F01").Select
Range("A13").Select
ActiveSheet.Paste
Sheets("F01").Copy
ActiveWorkbook.SaveAs "c:\CDE nemo\CDE " & Range("M3") & " " & Range("E1") & " " & Range("I10") & " .xls"
Columns("D😀").Select
Selection.EntireColumn.Hidden = True
Workbooks(1).Activate
ActiveWorkbook.Close savechanges:=False
Application.ScreenUpdating = True
End Sub

Merci de votre aide
 
- 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
4
Affichages
883
L
Réponses
9
Affichages
1 K
J
Réponses
22
Affichages
3 K
jui42
J
C
  • Question Question
Réponses
3
Affichages
980
Retour