Problème de copie coller lié a l'utilisation de Columns
Résolu/Fermé
A voir également:
- Problème de copie coller lié a l'utilisation de Columns
- Notice d'utilisation - Guide
- Copie cachée - Guide
- Utilisation chromecast - Guide
- Super copie - Télécharger - Gestion de fichiers
- Copie écran samsung - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 744
10 déc. 2013 à 14:09
10 déc. 2013 à 14:09
Bonjour,
Ce qui me gène dans ton code c'est le after...
En général, tu copies (méthode Copy) et tu colles... à partir d'une cellule.
Ce code, par exemple, fonctionne bien :
Par contre, si tu as ajouté une feuille au préalable, tu dois en connaitre le nom...
Ce qui me gène dans ton code c'est le after...
En général, tu copies (méthode Copy) et tu colles... à partir d'une cellule.
Ce code, par exemple, fonctionne bien :
Workbooks("PRO DNB.xlsm").Worksheets("Dépenses").Columns("A:AM").Copy Workbooks("PRO DNB.xlsm").Worksheets(Worksheets.Count).Range("A1")
Par contre, si tu as ajouté une feuille au préalable, tu dois en connaitre le nom...
Les mots me sont insuffisants pour te dire grand merci mon frère pijaku!
Ca marche bien et me donne le résultat attendu.
Par contre, j'ai pu utiliser le after dans une autre procédure et ma donné le résultat attendu.
Cela signifie qu'il faut copier et coller dans une autre feuille que l'application génèrera. Autrement, le after .... worksheets(worksheets.count) permet d'insérer une feuille après la dernière feuille actuelle.
Merci mon frère!!
Ca marche bien et me donne le résultat attendu.
Par contre, j'ai pu utiliser le after dans une autre procédure et ma donné le résultat attendu.
Cela signifie qu'il faut copier et coller dans une autre feuille que l'application génèrera. Autrement, le after .... worksheets(worksheets.count) permet d'insérer une feuille après la dernière feuille actuelle.
Merci mon frère!!