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

poussy67

XLDnaute Occasionnel
Bonjour le Forum


J'ai un petit souci de VBA, je suis novice dans VBA. Je voudrais savoir et si c'est possible de simplifier une vba. Dans mon classeur, j'utilise une VBA qui m'indique les cellules vide dans la colonne ("A") dans mon tableau. j'utilise cette VBA que semble enorme et qu'il existe surement une solution plus simple.

Sub test()
Sheets("QA").Select
If Sheets("QA").Range("A8") = "" Then
Sheets("QA").Range("AA7").Value = "C"
End If
If Sheets("QA").Range("A9") = "" Then
Sheets("QA").Range("AA8").Value = "C"
End If
Jusqu'a la cellule ("A300")
aurait-il un moyen de simplifier cette VBA

merci d'avance pour votre aide

cdt Poussy
 
Re : Simplifié une VBA

Bonjour Poussy, bonjour le forum,

Essaie avec une boucle :
Code:
Sub Macro1()
Dim x as Integer
For x = 8 To 300
    If Sheets("QA").Range("A" & x) = "" Then Sheets("QA").Range("AA" & x - 1).Value = "C"
Next x
End Sub
 
- 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
15
Affichages
792
Réponses
4
Affichages
756
Réponses
9
Affichages
389
Retour