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

kllmoon

XLDnaute Occasionnel
Bonjour, j'aimerais savoir comment faire fonctionner cette macro

Private Sub CommandButton1_Click()
Range("A1:F & NBVAL('Période 1'!B3:B62)").Select
ActiveWindow.Selection.Copy
End Sub

Je sais que nbval ne fonctionne pas mais c'est pour vous donner une meilleure idée de ce que je veux accomplir. Comme la fonction NBVAL fonctionne bien pour la compilation, je pensais qu'elle fonctionnerais bien pour la macro mais là je suis a cours d'idées et après avoir surfé le net à ce sujet pour 30 minutes je suis découragé!
 
Re : fonction VBA

Bonsoir kllmoon, skoobi 😉


Et comme cela?
Code:
Dim x as long
x=[COUNTA('Période 1'!B3:B62)] 
Range("A1:F" & x).Select
EDITION: test ok
Code:
Sub test()
Dim x As Long
x = [COUNTA('Feuil2'!C2:C8)]
Range("A1:B" & x).Select
End Sub
 
Dernière édition:
Re : fonction VBA

Bordel, ça fonctionne mais ça donne tjrs 1 et ça sélectionne la première rangée... Je vais enlever les données confidentielles et mettre le classeur en ligne pour que tu puisse voir parce que je n'y comprends absolument plus rien!
 
- 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
4
Affichages
589
Réponses
6
Affichages
645
Retour