OVH Cloud OVH Cloud

copier aussi les dimension lignes et colonnes

8 réponses
Avatar
AndréSch
Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça plante
(memoire pleine) au 3 eme passage de la macro !!! mm avec erase les tableaux
à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André

8 réponses

Avatar
LSteph
Bonjour AndréSch,

en copiant la feuille plutôt que les cellules

Sheets("Mafeuille").Copy _
Before:=Workbooks("Lotclasseur.xls").Sheets(1)

lSteph

"AndréSch" a écrit dans le message de news:

Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante (memoire pleine) au 3 eme passage de la macro !!! mm avec erase les
tableaux à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André





Avatar
AndréSch
Mon bon styephen...
je vais essayer tout de suite !!! merci


"LSteph" a écrit dans le message de news:
OFt%
Bonjour AndréSch,

en copiant la feuille plutôt que les cellules

Sheets("Mafeuille").Copy _
Before:=Workbooks("Lotclasseur.xls").Sheets(1)

lSteph

"AndréSch" a écrit dans le message de news:

Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les
dimentions de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec
un "for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante (memoire pleine) au 3 eme passage de la macro !!! mm avec erase
les tableaux à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André









Avatar
anonymousA
bonjour,

en complément de la réponse de LStpeh, il est aussi possible de ne copier
que les cellules.
P.e si on imagine que la macro est contenue dans le classeur réception et
qu'on veuille copier les cellules de la feuille active du classeur source sur
la feuille 1 du classeur réception.
L'instruction

cells.copy thisworkbook.sheets(1).range("A1")

copiera l'intégralité des cellules et des formats y compris la taille des
colonnes et des lignes.

A+


Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça plante
(memoire pleine) au 3 eme passage de la macro !!! mm avec erase les tableaux
à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André






Avatar
LSteph
...j'allais dire sauf si tu voulais autre chose que:
comment copier les feuilles d'un dossier
..mais je vois qu'AnonymousA déjà complèté.


Bonne journée à tous.

lSteph

"AndréSch" a écrit dans le message de news:

Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante (memoire pleine) au 3 eme passage de la macro !!! mm avec erase les
tableaux à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André





Avatar
AndréSch
bonjour anonymous
ok pour copier et je colle comment ? dans l'autre classeur
je vais essayer, mais quelle guigne !!! des jours et des jours pour résoudre
ça...
Un grand merci tout de même à tous

André


car avec shettes copy ça plante à la seconde feuille (voir question
nouivelle plus bas)
"anonymousA" a écrit dans le message
de news:
bonjour,

en complément de la réponse de LStpeh, il est aussi possible de ne copier
que les cellules.
P.e si on imagine que la macro est contenue dans le classeur réception et
qu'on veuille copier les cellules de la feuille active du classeur source
sur
la feuille 1 du classeur réception.
L'instruction

cells.copy thisworkbook.sheets(1).range("A1")

copiera l'intégralité des cellules et des formats y compris la taille des
colonnes et des lignes.

A+


Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les
dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec
un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante
(memoire pleine) au 3 eme passage de la macro !!! mm avec erase les
tableaux
à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André








Avatar
anonymousA
cette opération copie et colle en même temps puisqu'on indique dans
l'instruction la destination (ici thisworkbook.sheets(1).range("A1") ).

A+


bonjour anonymous
ok pour copier et je colle comment ? dans l'autre classeur
je vais essayer, mais quelle guigne !!! des jours et des jours pour résoudre
ça...
Un grand merci tout de même à tous

André


car avec shettes copy ça plante à la seconde feuille (voir question
nouivelle plus bas)
"anonymousA" a écrit dans le message
de news:
bonjour,

en complément de la réponse de LStpeh, il est aussi possible de ne copier
que les cellules.
P.e si on imagine que la macro est contenue dans le classeur réception et
qu'on veuille copier les cellules de la feuille active du classeur source
sur
la feuille 1 du classeur réception.
L'instruction

cells.copy thisworkbook.sheets(1).range("A1")

copiera l'intégralité des cellules et des formats y compris la taille des
colonnes et des lignes.

A+


Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les
dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec
un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante
(memoire pleine) au 3 eme passage de la macro !!! mm avec erase les
tableaux
à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André













Avatar
AndréSch
Mon cher Anonymous

Merci de ton info, ça marche au poil
j'en suis au 7 eme passage sans problème (14 feuilles à copier)
je suis enfin tranquilisé car ma solution avec des tableau des dimensions
des colonnes et des lignes plantait au troisième tour !!!??? donc pas
sûre...

cordialement

André

"anonymousA" a écrit dans le message
de news:
cette opération copie et colle en même temps puisqu'on indique dans
l'instruction la destination (ici thisworkbook.sheets(1).range("A1") ).

A+


bonjour anonymous
ok pour copier et je colle comment ? dans l'autre classeur
je vais essayer, mais quelle guigne !!! des jours et des jours pour
résoudre
ça...
Un grand merci tout de même à tous

André


car avec shettes copy ça plante à la seconde feuille (voir question
nouivelle plus bas)
"anonymousA" a écrit dans le
message
de news:
bonjour,

en complément de la réponse de LStpeh, il est aussi possible de ne
copier
que les cellules.
P.e si on imagine que la macro est contenue dans le classeur réception
et
qu'on veuille copier les cellules de la feuille active du classeur
source
sur
la feuille 1 du classeur réception.
L'instruction

cells.copy thisworkbook.sheets(1).range("A1")

copiera l'intégralité des cellules et des formats y compris la taille
des
colonnes et des lignes.

A+


Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les
dimentions
de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé
avec
un
"for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante
(memoire pleine) au 3 eme passage de la macro !!! mm avec erase les
tableaux
à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André















Avatar
LSteph
merci pour le retour!

"AndréSch" a écrit dans le message de news:
eJl%
Mon bon styephen...
je vais essayer tout de suite !!! merci


"LSteph" a écrit dans le message de news:
OFt%
Bonjour AndréSch,

en copiant la feuille plutôt que les cellules

Sheets("Mafeuille").Copy _
Before:=Workbooks("Lotclasseur.xls").Sheets(1)

lSteph

"AndréSch" a écrit dans le message de news:

Bonjour à tous

je me casse vraiment les dents avec ce problème :

comment copier les feuilles d'un dossier dans un autre AVEC les
dimentions de lignes et colonnes...?? (collage spacial ne suffit pas...)

Pour le moment j'essaie avec 2 tableaux : relevé dans A et utilisé avec
un "for 1 to derniere liogne ou colonne de la zone userzone.".. et...ça
plante (memoire pleine) au 3 eme passage de la macro !!! mm avec erase
les tableaux à chaque fois...
ça plante dès que le nb des lignes dépassent 30 environ
Je ne sais plus que faire

merci à qui me dépannera

André