améliorer macro vba boucle

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

pasquetp

XLDnaute Occasionnel
Bonjour,

Je remercie encore une fois ceux qui m'ont aidé precedemment. je voudrai ajouter une amélioration a cette macro:

Sub Macro1()
fin = Sheets(1).Range("A65536").End(xlUp).row
Sheets(1).Range("a1").Select

For a = 1 To fin
Do Until ActiveCell = Sheets(2).Cells(a, 1)

ActiveCell.Offset(1, 0).Select
Loop

With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Sheets(1).Range("a1").Select
Next

End Sub


l'idée est la suivante: g mis en rouge ce quil faudrait améliorer. il s'agit de colonne. g mis offset(1,0). je voudrai que le 0 soit variable en fonction d'un texte genre "product type" situé dans la ligne 2. comme on ne peut prevoir dans quelle colonne fodrait une boucle pr quil la repere et ensuite que le 0 devienne le numero de colonne concernant ce product type.

Merci de vos réponses
 
Re : améliorer macro vba boucle

Bonjour Paquettp le forum
Tu devrais lire la charte cela te ferais le plus grand bien et à nous aussi !!!
Pour tes demandes, tu joins un petit fichier avec les explications dedans et on te fera
Pour ton langage SMS garde le pour tes amis et ta famille, ici on aime les mots entiers
a+
papou😱
 
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
250
Réponses
4
Affichages
362
Réponses
7
Affichages
106
Réponses
4
Affichages
148
Réponses
3
Affichages
537
Réponses
5
Affichages
410
Retour