VBA Copier formule présente dans une cellule sur une autre page

  • Auteur de la discussion matt33520
  • Date de début

matt33520

Nouveau membre
Bonjour à tous,

Je suis en train d'écrire une macro VBA, je n'y connais pas grand chose et je rencontre un petit souci.
Je dois entrer une formule présente dans une cellule de la feuille 1 (contenant d'autres cellules de la feuilles 1) dans une cellule de la feuilles 2.

Je ne sais pas comment faire, help !

Merci d'avance !
 

Jerome MULDER

Habitué
Bonjour,

Exemple avec la copie de la celulle A1 de la Feuille1 sur A1 de la Feuille2:

Sheets("Feuil1").Select
Range("A1").Copy
Sheets("Feuil2").Select
Range("A2").Select
ActiveSheet.Paste
 

zeb

Modérateur
Ohlala !!!!!!!!!!!!!!!!!

Quelle horreur !
De quel droit peut-on se permettre d'utiliser le presse-papier comme variable temporaire.
C'est bien quand on le fait soi-même à la main.
Mais dans un programme, on se doit de se l'interdire.
De plus, pourquoi ces sélections ?
Cela consomme du temps et du calcul.
A chaque sélection, Excel recalcule toute la feuille !

Le même code, que celui proposé par Jérôme, en tenant compte des remarques précédentes :
Code:
Worksheets("Feuil1").Range("A1").Copy Destination:=Worksheets("Feuil2").Range("A2")

_____________________
@JM. Respecte le règlement, je te prie: le code doit être présenté entre les balises [code=vb] et [/code].
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 147
Messages
6 718 339
Membres
1 586 417
Dernier membre
Fpfrlrlr
Partager cette page
Haut