Copie en fonction du résultat d'une cellule

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

br44

XLDnaute Impliqué
bonjour le forum

Voilà je voudrais connaitre le formule vba qui me permettrais de dèclancher une copie en fonction d'une cellule qui affiche les rèsultat d'une ListeBox

Exemple:
choix 1 première copie
Si "A1" affiche la valeure de 4 cela declenche une copie de 79 lignes donc de "A1:A79"
choix 2 copie suivante
Si "A1" affiche la valeure de 5 cela declenhe une copie de 79 lignes donc
de "A80:A159"
et ainsi de suite jusqu'à la fin de ma liste box (environ 10 rèfèrences)

Merci d'avance de votre aide et je me tient à votre prêt à répondre à toutes vos questions .
Je vous dit donc à plus sur ce fil
BR44
 
Re : Copie en fonction du résultat d'une cellule

Bonjour,
une petite aide:

sur ta feuille tu mets :
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$E$4" Then Exit Sub
Select Case zz.Value
Case "1": copie1
Case "2": copie2



End Select
End Sub
ensuite dans un module copie1 tu fais ton copier coller et un autre en copie 2.
Si tu as besoin de plus d'aide hésite pas
 
Re : Copie en fonction du résultat d'une cellule

re: bonjour Flo2002 ,le forum

tout d'abor merci d'avoir pris le temps de rèpondre .

en rèponse à t'as proposition je crois que je me suis mal exprimé ,il sagit de copie vers un autres classeur ,sa je metrise mais il me manque seulement le moyen de doubler et de modifie rma procedure pour quelle aille à la première ligne vide aprés la première plage copiée.

pour ce faire il faut que je rajoute une condition qui me permetre de choisir entre la procédure de base qui corespont au premier choix de ma ListeBox et la procèdure modifiée qui corspondras aux choix suivant de ma ListeBox

se que je voudrais obtenir ex:

Ref1 = plage de 79 lignes
et à la suite
Ref2 = Plage de 79 lignes
ect....
le classeur de destination ètant le même

En espèrant avoir ètè plus claire dans mes explications et te remerciant de nouveaux pour t'on intèrêt je te dis à plus sur se fil
BR44
P.S Si tu veux plus de dètail fait le moi savoir par un message je pourrais t'envoyer un ficher en exemple si tu as un peut de temps à me consacrer
Merci d'avance pour tout et à bientôt
BR44
 
- 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

Retour