selection feuille selon chiffre

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

TOINE38

XLDnaute Occasionnel
Bonjour a tous,

Je suis à la recherche d'un code qui permettrais en fonction du chiffre d'une cellule, copier des données dans la feuille ayant pour nom ce même chiffre.
Exemple:
Dans fichier "A", feuille1 , j'ai 07 en A1
Je veux coller les lignes B et C dansle fichier "B" , feuille portant le nom 07

Esperant être assez explicite pour que quelqu'un puisse me donner un petit coup de pouce.

En vous remerciant par avance

Toine38
 
Re : selection feuille selon chiffre

Bonsoir Toine,

Sûrement avec quelquechose comme ceci

Dans cette macro les 2 lignes seront copiées à la même place ("B:C") du classeur "B". Ici je suppose que B n'est là qu'à titre d'exemple et que le fichier destination a un autre nom. Sans plus de précision, difficile de faire mieux.

Code:
Sub CopierLignes()
   Dim shDestination as WorkSheet
   Dim NomFeuille as String
 
   NomFeuille=ThisWorkbook.Sheets("Feuil1").range("A1").Text
 
   Set shDestination=Workbooks("[SIZE=3][COLOR=red]B.xls[/COLOR][/SIZE]").Sheets(NomFeuille)
 
   ActiveSheet.Range("B:C").Copy Destination:= shDestination.Range("B:C")
   Application.CutCopyMode=False
End Sub

A bientôt
 
- 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
6
Affichages
946
Retour