Macro pour collage spécial valeur
Fermé
mecdu01
-
23 mai 2011 à 10:56
m@rina Messages postés 21128 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 4 décembre 2024 - 23 mai 2011 à 12:34
m@rina Messages postés 21128 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 4 décembre 2024 - 23 mai 2011 à 12:34
A voir également:
- Macro pour collage spécial valeur
- Caractere special - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Photo collage maker - Télécharger - Montage photo
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
3 réponses
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 244
Modifié par eriiic le 23/05/2011 à 11:11
Modifié par eriiic le 23/05/2011 à 11:11
Bonjour,
Si la plage n'est pas fixe on peut déterminer la dernière ligne et faire tourner la macro jusqu'à celle-ci.
Tu dis..
eric
Sub copie() Dim c As Range For Each c In Range("B35:B40") If c > "a" Then c.Offset(0, 3) = c.Offset(0, 2) Next c End Sub
Si la plage n'est pas fixe on peut déterminer la dernière ligne et faire tourner la macro jusqu'à celle-ci.
Tu dis..
eric
Merci eric pour ta réponse, malheuresement ca ne marche pas.
Je précise que j'ai excel 2003 version anglais.
J'ai remplacer sub copie () par sub copy () , mais ca marche pas non plus.
Je précise que j'ai excel 2003 version anglais.
J'ai remplacer sub copie () par sub copy () , mais ca marche pas non plus.
m@rina
Messages postés
21128
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
11 365
23 mai 2011 à 12:34
23 mai 2011 à 12:34
Bonjour,
La macro d'Eriiic (Hello Eriiic ;)) est pourtant OK. Qu'as-tu dans tes cellules de la colonne B?
A titre indicatif, VBA français/VBA anglais = même combat !
Et le nom de la macro, il peut être en Cherokee, ça ne changera rien ! ;)
m@rina
La macro d'Eriiic (Hello Eriiic ;)) est pourtant OK. Qu'as-tu dans tes cellules de la colonne B?
A titre indicatif, VBA français/VBA anglais = même combat !
Et le nom de la macro, il peut être en Cherokee, ça ne changera rien ! ;)
m@rina