Interrompre Boucle si cellule vide dans la colonne A
Résolu
NaXiLeAn
Messages postés
122
Statut
Membre
-
NaXiLeAn Messages postés 122 Statut Membre -
NaXiLeAn Messages postés 122 Statut Membre -
Bonjour,
Pourriez-vous me données un petit coup de pouce svp.
J'ai une Macro Excel avec une boucle que je souhaiterais interrompre si je n'ai pas de données dans ma colonne A (RÉSULTAT DE FORMULE = ""), puis reprendre la suite de ma Macro.
Merci d'avance pour votre aide.
Pourriez-vous me données un petit coup de pouce svp.
J'ai une Macro Excel avec une boucle que je souhaiterais interrompre si je n'ai pas de données dans ma colonne A (RÉSULTAT DE FORMULE = ""), puis reprendre la suite de ma Macro.
Sub Export_ImprimChq()
Dim start As Single
start = Timer
'remplace le "." par "," dans la colonne "F"
Sheets("Donnees").Range("F:F").NumberFormat = "@"
Sheets("Donnees").Range("F:F").Replace What:=".", Replacement:=","
With Worksheets("BdD")
derlig = .Range("A" & Rows.Count).End(xlUp).Row
TInfos = .Range("A2:A" & derlig).Value
End With
LTInf = UBound(TInfos, 1)
Close
'Fichier = ActiveWorkbook.Name & ".TXT"
Fichier = "ImprimChq_" & Environ("username") & "_" & Format(Date, "yyyy-mm-dd") & "_" & Format(Time, "hh-mm-ss") & ".txt"
Chemin = "C:\Users\h.rahmani\AppData\Roaming\ImprimCheques\00_Export_ImprimChq\"
SepT = ""
Open Chemin & Fichier For Output As #1
'ICI JE SOUHAITERAIS QUE LA BOUCLE S’INTERROMPE LORSQUE LA CELLULE EST VIDE => RÉSULTAT DE FORMULE = ""
For N = 1 To LTInf
For NL = 1 To 1
If NL = 1 Then 'A;B;C;D;E;F;G;H;
Print #1, TInfos(N, 1) '; SepT; TInfos(N, 2); SepT; TInfos(N, 3); SepT; TInfos(N, 4); SepT; TInfos(N, 5); SepT; TInfos(N, 6); SepT; TInfos(N, 7); SepT; TInfos(N, 8); SepT; TInfos(N, 9); SepT; TInfos(N, 10); SepT; TInfos(N, 11); SepT; TInfos(N, 12)
End If
Next NL
Next N
'ICI JE SOUHAITERAIS REPRENDRE ET TERMINER MON FICHIER PAR LES CARACTÈRES CI APRES
Print #1, "</END>"
Print #1, "//"
Close 1
MsgBox "Traitement Terminé! Durée : " & Timer - start & " secondes"
End Sub
Merci d'avance pour votre aide.
A voir également:
- Vba while cellule non vide
- Formate pour taxer client frigo vide ✓ - Forum Vos droits sur internet
- Formule excel si cellule non vide alors couleur ✓ - Forum Excel
- Supprimer page word vide - Guide
- Excel compter cellule couleur sans vba - Guide
- Internat nourriture - Forum Loisirs / Divertissements
Je ne savais pas que cela était possible, du coup je préfère la 2è solution.
=> Enregistrer toutes les cellules non vide (résultat de formules "")
Merci!!!!