OVH Cloud OVH Cloud

Copier un objet Excel

4 réponses
Avatar
Le rital
Bonjour le forum,

J'aimerais copier (voir capturer) des objets dans Excel,
exemple : "l'objet format de cellule", sans passer par un
autre logiciel.

Merci

Cordialement

Le rital

4 réponses

Avatar
Frédéric Sigonneau
Bonjour,

Ta demande manque un peu de précision : le format d'une cellule est composé de
plusieurs objets distincts (Interior, Borders) ou/et propriétés (Width,
NumberFormat, etc).
Avec les éléments fournis, je dirais que la totalité d'un objet Range peut être
affectée à une variable de type Range, y compris sa mise en forme :

Set cell = Range("A1")

Cette instruction affecte à la variable cell tout ce qui constitue l'objet
Range("A1") et peut tout à fait servir à en reproduire la mise en forme ailleurs
:

Range("A2").Interior.ColorIndexÎll.Interior.ColorIndex

Je ne serais pas étonné que ma réponse n'ait rien à voir avec ta question...
relance si besoin :)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour le forum,

J'aimerais copier (voir capturer) des objets dans Excel,
exemple : "l'objet format de cellule", sans passer par un
autre logiciel.

Merci

Cordialement

Le rital


Avatar
Le rital
Salut,
En fait j'ai mal formulé ma question
Je parle vraiment d'objet à capturer, voir écran complet

Cordialement

Le rital



-----Message d'origine-----
Bonjour,

Ta demande manque un peu de précision : le format d'une
cellule est composé de

plusieurs objets distincts (Interior, Borders) ou/et
propriétés (Width,

NumberFormat, etc).
Avec les éléments fournis, je dirais que la totalité d'un
objet Range peut être

affectée à une variable de type Range, y compris sa mise
en forme :


Set cell = Range("A1")

Cette instruction affecte à la variable cell tout ce qui
constitue l'objet

Range("A1") et peut tout à fait servir à en reproduire la
mise en forme ailleurs

:

Range("A2").Interior.ColorIndexÎll.Interior.ColorIndex

Je ne serais pas étonné que ma réponse n'ait rien à voir
avec ta question...

relance si besoin :)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour le forum,

J'aimerais copier (voir capturer) des objets dans Excel,
exemple : "l'objet format de cellule", sans passer par
un


autre logiciel.

Merci

Cordialement

Le rital


.




Avatar
FxM
Bonjour,

Pour un écran complet : ImpEcr
Pour la fenêtre en cours : Alt-ImpEcr

@+
FxM




Le rital wrote:

Salut,
En fait j'ai mal formulé ma question
Je parle vraiment d'objet à capturer, voir écran complet

Cordialement

Le rital




-----Message d'origine-----
Bonjour,

Ta demande manque un peu de précision : le format d'une


cellule est composé de

plusieurs objets distincts (Interior, Borders) ou/et


propriétés (Width,

NumberFormat, etc).
Avec les éléments fournis, je dirais que la totalité d'un


objet Range peut être

affectée à une variable de type Range, y compris sa mise


en forme :

Set cell = Range("A1")

Cette instruction affecte à la variable cell tout ce qui


constitue l'objet

Range("A1") et peut tout à fait servir à en reproduire la


mise en forme ailleurs

:

Range("A2").Interior.ColorIndexÎll.Interior.ColorIndex

Je ne serais pas étonné que ma réponse n'ait rien à voir


avec ta question...

relance si besoin :)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour le forum,

J'aimerais copier (voir capturer) des objets dans Excel,
exemple : "l'objet format de cellule", sans passer par



un

autre logiciel.

Merci

Cordialement

Le rital


.







Avatar
Bonsoir,

Merci pour la réponse c'est parfait

Cordialement

Le rital

-----Message d'origine-----
Bonjour,

Pour un écran complet : ImpEcr
Pour la fenêtre en cours : Alt-ImpEcr

@+
FxM




Le rital wrote:

Salut,
En fait j'ai mal formulé ma question
Je parle vraiment d'objet à capturer, voir écran complet

Cordialement

Le rital




-----Message d'origine-----
Bonjour,

Ta demande manque un peu de précision : le format d'une


cellule est composé de

plusieurs objets distincts (Interior, Borders) ou/et


propriétés (Width,

NumberFormat, etc).
Avec les éléments fournis, je dirais que la totalité
d'un




objet Range peut être

affectée à une variable de type Range, y compris sa
mise




en forme :

Set cell = Range("A1")

Cette instruction affecte à la variable cell tout ce
qui




constitue l'objet

Range("A1") et peut tout à fait servir à en reproduire
la




mise en forme ailleurs

:

Range("A2").Interior.ColorIndexÎll.Interior.ColorIndex

Je ne serais pas étonné que ma réponse n'ait rien à
voir




avec ta question...

relance si besoin :)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour le forum,

J'aimerais copier (voir capturer) des objets dans
Excel,




exemple : "l'objet format de cellule", sans passer par



un

autre logiciel.

Merci

Cordialement

Le rital


.





.