|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : juillet 2008 Messages : 32 ![]() |
Bonjour à tous,
voici mon code Code :
Merci |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 444 ![]() |
Code :
ws.range(ws.Cells(ligdeb2 - 3, dercol),ws.cells(ligdeb2-1,dercol)).value=Range("c5:c7").value A et B doivent être de même dimension et ne pas oublier le .value
__________________
Cordialement. |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2008 Messages : 32 ![]() |
Merci mais ca ne fonctionne pas.
Tu me dis que Range(B).value=Range(A).value et que A et B doivent être de même dimension. Justement moi ma mise en forme d'arrivée est avec un format différent en taille, en plus il y a des bordures etc j'ai trituré ton code dans tout les sens mais je crois ne pas trop le comprendre. cordialement |
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 444 ![]() |
Quand tu fais
Code :
Range("c5", "c7").Copy ws.Cells(ligdeb2 - 3, dercol) Ils ont bien la même dimension, C'est bien ça? et avec .copy, il te copie même la mise en forme Si tu désire garder la mise en forme des cellules de destination: Code :
ws.range(ws.Cells(ligdeb2 - 3, dercol),ws.cells(ligdeb2-1,dercol)).value=Range("c5:c7").value La traduction fidèle de ton code donne ceci Code :
à toi de faire un pas pas F8 pour vérifier. Quand je dis que les ranges A et B doivent être de même taille, ça veut dire le même nombre de lignes et de colonnes (attention peut être aux cellules fusionnées)
__________________
Cordialement. |
||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 73 ![]() |
Pourquoi ne pas utiliser la fonction paste special "utiliser le format de destination" :
Code :
.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, SkipBlanks:=False, Transpose:=False |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 444 ![]() |
Le pastspécial est aussi adapté. la différence, pas obligé de passer par le presse papier pour l'affectation directe.
question de choix
__________________
Cordialement. |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juillet 2008 Messages : 32 ![]() |
meci mercatog, ta phrase de code fonctionnait très bien, c'est juste que je ne l'avais pas compris ce matin (8h j'ai encore la tête dans le paté)
Et pastespecial je l'avais essayer mais ca ne marchait pas. Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com