Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1463 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  copier une plage de cellule résolu

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

copier une plage de cellule résolu

n°1408057
GillooZ
un reportage de filip loulou
Posté le 17-07-2006 à 13:37:55  profilanswer
 

Bonjour a tous !
 
Je cherche en fait à copier une plage de cellule contenu sur une feuile et la coller sur une autre
 
Voila mon code :
With Worksheets("Argentine FSI" )
    .Range("Argentine_FSI" ).Select
    Application.CutCopyMode = xlCopy
    Selection.Copy
End With
With Worksheets("Maroc" )
    .Range("A3" ).ActiveCell
    Selection.Paste
End With
 
Et evidement j'ai des erreurs !
 
Ou sont elles donc ces petites cokinettes ?
 
Merci à tous !


Message édité par GillooZ le 18-07-2006 à 10:31:00
mood
Publicité
Posté le 17-07-2006 à 13:37:55  profilanswer
 

n°1408069
jpcheck
Pioupiou
Posté le 17-07-2006 à 13:43:24  profilanswer
 

pas de jeu des 7 erreurs pour cette fois, parcontre, à part le activecell qui peut etre modifier, quelle erreur te pond le prog ?

n°1408071
DamienCYS
Posté le 17-07-2006 à 13:44:20  profilanswer
 

que veux tu faire avec cette ligne : .Range("Argentine_FSI" ).Select
 
je pense que tu veux copier l'ensenble de la feuille Argentine FSI vers la feuille Maroc, dans ce cas il te suffit de faire :
 
Cells.Copy
Sheets("Maroc" ).Paste

n°1408079
GillooZ
un reportage de filip loulou
Posté le 17-07-2006 à 13:50:00  profilanswer
 

propriété ou méhode non gére avec cet objet en pointant sur la ligne .Range("A3" ).ActiveCell
 
En fait sur la feuille argentine, j'ai une plage de cellule calculée avec la fonction DECALER appelée "Agentine_FSI", et je voudrais copier cette plage dans une autre feuille a partir de la ligne 3 (d'ou le .Range("A3" ).ActiveCell  
)
 
Voila merci

n°1408084
jpcheck
Pioupiou
Posté le 17-07-2006 à 13:56:43  profilanswer
 

.activate marchera mieux je pense

n°1408086
GillooZ
un reportage de filip loulou
Posté le 17-07-2006 à 13:58:35  profilanswer
 

la methode activate de la classe range a echoué
 
marche pas non plus :/
 
ptete parce ke je ve coller toute une plage de données dans une seule cellule ?

n°1408094
Paul Hood
Posté le 17-07-2006 à 14:10:50  profilanswer
 

Worksheets("Argentine FSI" ).Range("Argentine_FSI" ).Copy
Sheets("Maroc" ).Select
Sheets("Maroc" ).Range("A3" ).Select
ActiveSheet.Paste

n°1408100
GillooZ
un reportage de filip loulou
Posté le 17-07-2006 à 14:17:57  profilanswer
 

GG Paul Hood :p:p:p:p:p
 
merci beaucoup au forum hardware :)
 
bonne aprem à tous

n°1408107
galopin01
Posté le 17-07-2006 à 14:23:23  profilanswer
 

bonjour,
En principe on évite de sélecter inutilement une seule ligne devrait suffire :
 
Worksheets("Argentine FSI" ).Range("Argentine_FSI" ).Copy Sheets("Maroc" ).Range("A3" )
 
A+


Message édité par galopin01 le 17-07-2006 à 14:25:25

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  copier une plage de cellule résolu

 

Sujets relatifs
[Résolu][C# .net] SqlDataReader ne contenant rien => exception[VBA] RESOLU Extraction d'une chaine de caractères
[Resolu] [C] GPIB transfert et acquisition[Résolu TOUT SEUL] [GTK+] Installation sous CodeBlocks
[Résolu] Parcourir les éléments de mon formulaire[Résolu][SQL] Problème classement ASC/DESC sur VARCHAR
[Résolu] Problème de droit en lecture! [move_uploaded_file()][C#] [RESOLU] FillSchema et Parameters incompatible ?
latin_general_ci et pourtant des caractere utf8 apparaissent! [résolu][rèsolu]probleme machine virtuelle
Plus de sujets relatifs à : copier une plage de cellule résolu


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR