probléme beug

  • Initiateur de la discussion jean
  • Date de début
J

jean

Guest
Bon forum,

j'ai creé ce programme pour copier mes 30 premiers valeur de mon fichier soures pour les mettre sur mon fichier destination
mais quan je j'exécute il me dit: l'objet ne gére pas cette propriété ou cette methode et il souligne ( cells(2, i).Selection )
esct ce que quelqu'un a une idée?
merci

Private Sub Command1_Click()

Dim i as integer
''' Ouverture fichier source
Workbooks.Open FileName:= _
'C:\\Nouveau dossier\\zero.xls'

Sheets(1).Select
For i = 1 To 30
cells(2, i).Selection
Selection.Copy
Next i

'creation nouveau classeur
Set XL = New Excel.Application 'ouvre excel
XL.Visible = True
XL.Workbooks.Add 'ouvre un nouveau classeur

Sheets(1).Select
Sheets(1).Activate
Sheets(1).Paste
Windows('zero.xls').Activate
ActiveWorkbook.Close

End Sub

merci d'avance
 
J

jean

Guest
j'ai utulisé i pour varier le nombre de colonne

alors toi pour ton procedure,on suppose connaitre avant l'emplacement des donnée das le fichier source
et si ya des données dans les autres colonnes?
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

si tu veux toujours tes 30 colonnes pourquoi une variable

On peut peut-être faire


''' Ouverture fichier source
Workbooks.Open Filename:= _
'C:Nouveau dossierzero.xls'
Range('A1:AD1').Copy


Workbooks.Add 'ouvre un nouveau classeur

ActiveWorkbook.Sheets(1).Paste
Windows('zero.xls').Activate
ActiveWorkbook.Close

Bon courage

Message édité par: Pascal76, à: 20/05/2005 16:28
 

mutzik

XLDnaute Barbatruc
Re tous,

Je disais juste c1:c30 pour selectionner la plage de valeurs à copier (qui peut être n'importe laquelle a1:ac1 ...)

mon intervention était juste la pour définir dans quel ordre on doit exécuter les actions

Bertrand
 
J

jean

Guest
cell(2,i), c'est vrai il copie par colonne et la ligne est fixe
j'ai du faire une erreur je doit definir i et j cad cell(i, j)

i = 1 à 600 et j = 1 à 5

vous avez pas une idéé comment on le fait?
 

mutzik

XLDnaute Barbatruc
Jean, le fil

Pourrais tu nous dire EXACTEMENT ce que tu veux.

Copier des lignes, des colonnes, une zone fixe, variable ???????????

Si tu veux qu'on t'aide, il faut que tu nous expose clairement ton prob, et de preference avec un fichier joint

à+
Bertrand
 
J

jean

Guest
bonjour mutzik et forum

excuse moi pour mes explications pas claires

j'ai un fichier excel ou de la colonne A à une autre colonne je peut avoir des donnée
je voudrais copier les 600 premiers lignes et la derniere colonne de ce fichier pour le coler sur un autre fichier excel que je cree

j'espére que je suis claire maintenant

merci d'avance
 

mutzik

XLDnaute Barbatruc
Bonjour Jean, le fil et le forum

ci-joint un exemple de ce que tu veux faire
Si tu ne comprends pas qqchose, ...

a+
Bertrand [file name=copie_20050521152304.zip size=6246]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copie_20050521152304.zip[/file]
 

Pièces jointes

  • copie_20050521152304.zip
    6.1 KB · Affichages: 4

Discussions similaires

Réponses
2
Affichages
743

Statistiques des forums

Discussions
312 508
Messages
2 089 132
Membres
104 042
dernier inscrit
tropsy89