Salut la communauté !
J'aurai aimé savoir si vous aviez une méthode pour détecter le premier chiffre positive dans une liste croissante ?
Plus précisément son numéro de ligne pour savoir où initier une Boucle !
En effet, on m'a demandé de faire un code pour lettrer automatiquement un fichier de +130k lignes dont 90% sont des débits (donc des chiffres négatifs en colonne solde)
Alors j'ai bien essayé un code :
Dim € as currency, v as long, c as range
v = 0
€ = 0.01
Do while v = 0
Set c = Thisworkbook.sheets(1).columns(6).find(€)
if not c is nothing then v = c.row: exit do
€ = € + 0.01
Loop
Mais sa prend 3 plombs :3
Merci d'avance pour votre aide!