OVH Cloud OVH Cloud

cellule copié sur un autre classeur

9 réponses
Avatar
testou
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de l'onglet 1 sur
l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2 je
recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie sans
que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci

9 réponses

Avatar
Clément Marcotte
Collage spécial - Valeurs
"testou" a écrit dans le message de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci


Avatar
testou
clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci






Avatar
Patrick Fredin
Bonjour,

Parmi les fonctions de Excel, pour coller des valeurs, il y a "Collage
spécial".

Il suffit donc d'utiliser cette fonction avec VBA. Avec l'enregistreur de
macro, tu trouveras la syntaxe correcte.

--
Patrick

"testou" wrote in message
news:
clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci








Avatar
Hervé
Salut testou,
Clément veux dire ".PasteSpecial (xlPasteValues)" coller les valeurs.
Hervé.

"testou" a écrit dans le message news:

clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci








Avatar
testou
comment jutilise cette fonction
je suis perdu

moi ce la plage A5:G5 que je vais copier

comment je l'ecrit alors

merci



Salut testou,
Clément veux dire ".PasteSpecial (xlPasteValues)" coller les valeurs.
Hervé.

"testou" a écrit dans le message news:

clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci













Avatar
RV
Bonsoir Testou

A adapter aux besoins

Sub copie()

' il suffit de mettre les 2 lignes suivantes dans ton code VBE
Sheets("onglet1").Select
Sheets("onglet2").[a5:g5].Value = Sheets("onglet1").[a5:g5].Value

End Sub

Cordialement

Hervé


"testou" a écrit dans le message de news:

Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de l'onglet 1
sur
l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2 je
recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie sans
que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci


Avatar
Patrick Fredin
As-tu essayé avec l'enregistreur de macros ?

--
Patrick

"testou" wrote in message
news:
comment jutilise cette fonction
je suis perdu

moi ce la plage A5:G5 que je vais copier

comment je l'ecrit alors

merci



Salut testou,
Clément veux dire ".PasteSpecial (xlPasteValues)" coller les valeurs.
Hervé.

"testou" a écrit dans le message news:

clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message
de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une
copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci















Avatar
michdenis
Bonjour Testou,

Pour copier la plage A5:G5 de la feuille du classeur où est la macro vers la plage A2:G2 de la feuil3 du Classeur
"Classeur2.xls"
Les 2 classeurs doivent être ouvert.

'-------------------------
Sub copier()

Application.ScreenUpdating = False

With ThisWorkbook.Worksheets("Feuil1")
.Range("A5:G5").Copy
With Workbooks("Classeur2.xls").Worksheets("Feuil3")
.Activate
.Range("a2").PasteSpecial xlValues
.Range("A2").Select
End With
.Activate
End With
Application.CutCopyMode = False

End Sub
'-------------------------


Salutations!



"testou" a écrit dans le message de news:

comment jutilise cette fonction
je suis perdu

moi ce la plage A5:G5 que je vais copier

comment je l'ecrit alors

merci



Salut testou,
Clément veux dire ".PasteSpecial (xlPasteValues)" coller les valeurs.
Hervé.

"testou" a écrit dans le message news:

clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci













Avatar
testou
merci

"Patrick Fredin" wrote:

As-tu essayé avec l'enregistreur de macros ?

--
Patrick

"testou" wrote in message
news:
comment jutilise cette fonction
je suis perdu

moi ce la plage A5:G5 que je vais copier

comment je l'ecrit alors

merci



Salut testou,
Clément veux dire ".PasteSpecial (xlPasteValues)" coller les valeurs.
Hervé.

"testou" a écrit dans le message news:

clement qu'est ce que tu veux dire.
j'ai pas compris

tu dit collage special-valeurs
c'est a dire


Collage spécial - Valeurs
"testou" a écrit dans le message
de
news:
Bjrs

j'ai écrit un code VBA qui me permet de copier un tableau de
l'onglet 1 sur

l'onglet 2

le probleme qui se pose c'est quand je fait la copie sur l'onglet 2
je

recupère les formules des cellules de l'onglet 1.

Comment faire pour ne pas les récuperer et faire seulement une
copie
sans

que sur l'onglet 2 j'ai les formules de l'onglet 1.

merci