Boucle sous condition

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 !

maguetlolo

XLDnaute Junior
bonjour tt le monde,

attention, voici ma premiere boucle!!!! (et grace a vos conseils)

Code:
Do Until N = 1

If Sheet = (Name = "Processus ()") Then
If (("activesheets""range1") = "") Then Exit Do
Application.Run "Macro1"
ActiveSheet.Next.Select
End If
Loop
End Sub

bon je sait c'est du travail d'amateur mais n'empeche!!


j'attends vos remarques sur cette macro, mais j'ai cependant un petit soucis,
cette macro en lance une autre qui est une macro de mise en page


Code:
    Cells.Select
    Selection.NumberFormat = "@"
    Columns("A:A").Select
    Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
        Semicolon:=True, Comma:=False, Space:=False, Other:=False, FieldInfo _
        :=Array(Array(1, 4), Array(2, 4), Array(3, 1), Array(4, 2), Array(5, 1), Array(6, 1), _
        Array(7, 2), Array(8, 1)), TrailingMinusNumbers:=True
    Columns("A:A").EntireColumn.AutoFit
    Columns("B:B").EntireColumn.AutoFit
    Selection.ColumnWidth = 17.43
    Columns("B:B").ColumnWidth = 20
    Columns("C:C").ColumnWidth = 13.57
    Columns("D:D").ColumnWidth = 13.86
    Columns("D:D").EntireColumn.AutoFit
    Columns("G:G").EntireColumn.AutoFit
    Columns("G:G").ColumnWidth = 22.43
    Columns("F:F").ColumnWidth = 16.43
    Columns("E:E").ColumnWidth = 19.43
    Selection.ColumnWidth = 20.86

    
    Application.Run "Macro2"
    Application.Run "test"
    
    Columns("E:E").Select
    Selection.Delete Shift:=xlToLeft
    
    Application.Run "Macro3"
End Sub

d'une liste sur plusieurs feuilles nommées "Processus 01" pour le 1er jour du mois "Processus 02" pour le deuxieme et ainsi de suite ce que je voudrais, mais je n'ai pas réussi a le faire c'est qu'elle s'arrete dés qu'elle croise une feuille vide (car la j'ai un défaut) ou au moins dès qu'elle ouvre une feuille "Processus ()" dont la cellule "a2" est vide.

ensuite, vu que je m'en sert pas tous les jours mais presque qu'elle recherche les feuille "Processus ()" déja mise en forme et qu'elle n'y touche pas.

merci
 
Dernière édition:
- 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
22
Affichages
3 K
Réponses
1
Affichages
821
Réponses
7
Affichages
1 K
Réponses
13
Affichages
2 K
Réponses
11
Affichages
3 K
Retour