OVH Cloud OVH Cloud

image dans excel

36 réponses
Avatar
Pierre
Bonjour à tous,

Il est bien sure possible d’insérer des images dans Excel.

Mais est-il possible d’insérer une image, comme une carte, donc des zone
changeraient de couleur selon les valeurs d’une cellule.

Cordialement.

10 réponses

1 2 3 4
Avatar
Modeste
Bonsour® jps avec ferveur ;o))) vous nous disiez :

ActiveSheet.Shapes.AddShape(msoShapeHexagon, 542.25, 138.75, 130.5, 132.75),
Select
(les valeurs étant celles des 5 côtés du pentagone dans l'exemple)


NON !!!!
ça c'est une réponse d'un déconne gône ;o)))

un ShapeHexagon posséde 6 cotés !!!
ce sont les respectivement en pixels les position horizontale(à gauche),
position verticale(en haut), largeur puis hauteur

y'a encore eu des maraudeurs dans la câve cette nuit !!!!

--
--
@+
;o)))

Avatar
jps
ach mais c'est bien sûr
j'ai voulu dire spontanément que c'était la position de la forme dans la
feuille et puis j'ai dû compter 5 et je trouvais que ça allait trop
bien.....pas de pot
merci pour pierre d'avoir mis ton grain de sel, modeste geedee anichois et
pardon pour ce qui me concerne de lui avoir dit des c....ies, surtout que
comme pierre il est nouveau, il ne sait pas que j'en dis souvent....
jps

"Modeste" a écrit dans le message de news:
%23%
Bonsour® jps avec ferveur ;o))) vous nous disiez :

ActiveSheet.Shapes.AddShape(msoShapeHexagon, 542.25, 138.75, 130.5,
132.75),
Select
(les valeurs étant celles des 5 côtés du pentagone dans l'exemple)


NON !!!!
ça c'est une réponse d'un déconne gône ;o)))

un ShapeHexagon posséde 6 cotés !!!
ce sont les respectivement en pixels les position horizontale(à gauche),
position verticale(en haut), largeur puis hauteur

y'a encore eu des maraudeurs dans la câve cette nuit !!!!

--
--
@+
;o)))





Avatar
JièL
Bonjoir(c) lSteph

Le 12/08/2006 10:42 vous avez écrit ceci :
(...désolé pour la première réponse, j'avais compris complètement autre
chose, j'ai demandé son effacement)


les forums MS n'acceptent pas les annulations de post... c'est comme ça et
MS est bien le seul à le faire.

--
JièL / Jean-Louis GOUBERT
http://forums.offices.free.fr/
là bas mieux qu'en face ;-)

Avatar
Pierre
OUI!!!!!!!!!!!!!!!!!!!!!

C'EST CE QUE JE CHERCHAIS!!!!

C'est seulement "AutoShape" je ne comprenais plus rien. Et pourtant je
connais un peu les macros.

Ce que je faisais, étais seulement l'enregistrement de l'action de dessiner
une forme automatique, mais je ne la sélectionnait pas par la suite, donc
tout ce que je voyais étais:
ActiveSheet.Shapes.AddShape(msoShapePentagon, 282#, 273#, 78#, 46.5). _

Donc pour moi le mot à utiliser étais "Pentagon 8" par exemple.

AutoShape! AutoShape! AutoShape! AutoShape!

Je vais m'en souvenir jusqu'a ma mort, je vous le jure.

jps, si tu dis des c....ies comme tu dis, arrête surtout pas, tu as quand
même des solutions. :-)

Je tiens a remercier tous le monde de m'avoir aidé sur ce problème, vous
avez été plus qu'une aidé, vous avez aussi amélioré de 1000% mon projet.

MERCI!! ET REMERCI!!




"jps" a écrit dans le message de news:

ach mais c'est bien sûr
j'ai voulu dire spontanément que c'était la position de la forme dans la
feuille et puis j'ai dû compter 5 et je trouvais que ça allait trop
bien.....pas de pot
merci pour pierre d'avoir mis ton grain de sel, modeste geedee anichois et
pardon pour ce qui me concerne de lui avoir dit des c....ies, surtout que
comme pierre il est nouveau, il ne sait pas que j'en dis souvent....
jps

"Modeste" a écrit dans le message de news:
%23%
Bonsour® jps avec ferveur ;o))) vous nous disiez :

ActiveSheet.Shapes.AddShape(msoShapeHexagon, 542.25, 138.75, 130.5,
132.75),
Select
(les valeurs étant celles des 5 côtés du pentagone dans l'exemple)


NON !!!!
ça c'est une réponse d'un déconne gône ;o)))

un ShapeHexagon posséde 6 cotés !!!
ce sont les respectivement en pixels les position horizontale(à gauche),
position verticale(en haut), largeur puis hauteur

y'a encore eu des maraudeurs dans la câve cette nuit !!!!

--
--
@+
;o)))








Avatar
Pierre
Oui je les vois très bien, mais pas Forme automatique pour AutoShape.


"jps" a écrit dans le message de news:

comment rien trouvé, pierre
dans l'onglet Mots clés de Visual Basic et dans les ^deux colonnes du même
nom, je lis dans celle intitulée "français" : Ellipse et dans celle juste
à sa droite "anglais", je lis Oval
and so on
was I right or not?
jps

"Pierre" a écrit dans le message de
news:
WOW! merci jps.

J'ai rien trouvé sur les formes automatiques, mais j'y ai trouvé autre
chose
de très intéressant.


re pierre
tu dois avoir quelquepart sur ton DD (chez moi, c'est là :
C:Program FilesMicrosoft OfficeOffice101036
un classeur Xl du nom de vbalist.xls
cherche-le et tu vas y trouver tout ce que tu cherches
jps

"Pierre" a écrit dans le message de
news:

Ok merci jps,

Et je viens tout juste de remarquer que le nom apparait dans la zone
nom
d'Excel. Il ne me reste plus qu'a trouver le terme en anglais car avec
la
macro, ça ne fonctionne pas chaque fois, ou bien j'ai rien compris, ex
:

Je crée une flèche en créant une macro et dans la macro c'est indiqué
msoShapePentagon mais dans la zone nom c'est indiqué Forme automatique
8
mais
cela fonctionne avec Oval ou Rectangle par exemple.

Donc si vous savez ou je pourrais trouver la liste des formes cela
très
utile sinon je cherche déjà.

Merci!!!



bonjour pierre
utilise l'enregistreur de macro (Outls/Macro/Nouvelle Macro) et tu
verras
que ton Ellipse s'appelle Oval dans le language VBA bien que tu aies
Ellipse
1 écrit dans la zone de nom de ton classeur
et chaque Oval que tu dessineras sera numéroté comme ta FreeFrom dans
ta
proc de base
HTH
jps





"Pierre" a écrit dans le message
de
news:

Et oui, parfois de très bonne réponse attire d'autres questions :-)

Ou je peux trouve les nom des formes, dans mon cas présent il y a
Freeform,
mais si je veux un cercle ou autre, quel est leur nom et que
dois-je
faire
si
j'ai plusieurs forme.

J'ai essayé de remplacer Freeform par ellipse par exemple mais cela
ne
fonctionne pas.

Encore merci!



======================================= >>> >> >> Je voudrais tous vous remercier!
Vous avez été d'un aide dont vous n'avez pas idée.

Merci encore!
Pierre
======================================= >>> >> >>


Bonjour Modeste,

Merci d'avoir corrigé les 65536...

la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées
à

choisir
parmi ce large éventail .


Mais la palette n'est pas limitée pour les couleurs des objets
de
dessin. Tant mieux pour Pierre et ses cartes :-)


A+
Nicolas B.

Bonsour® Nicolas B. avec ferveur ;o))) vous nous disiez :

Pour veux avoir les 65536 couleurs possibles
??????

Je remarque aussi que le code RGB de 0 à 255 ne me donne que
du
vert et
rouge. De quelle manière je peux avoir les autres couleurs?



la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées à
choisir parmi ce
large éventail .

un coup d'oeil là :
http://excelabo.net/moteurs/compteclic.php?nom=gd-xlcolors
;o)))




























Avatar
lSteph
Autoshape... C'est!... forme automatique
donc relativement dans msoautoshapetype tu trouvera ce qui s'y rapporte
pour trouver en amont regarde
msoshapetype

Cordialement.

lSteph
"Pierre" a écrit dans le message de news:

Oui je les vois très bien, mais pas Forme automatique pour AutoShape.


"jps" a écrit dans le message de news:

comment rien trouvé, pierre
dans l'onglet Mots clés de Visual Basic et dans les ^deux colonnes du
même nom, je lis dans celle intitulée "français" : Ellipse et dans celle
juste à sa droite "anglais", je lis Oval
and so on
was I right or not?
jps

"Pierre" a écrit dans le message de
news:
WOW! merci jps.

J'ai rien trouvé sur les formes automatiques, mais j'y ai trouvé autre
chose
de très intéressant.


re pierre
tu dois avoir quelquepart sur ton DD (chez moi, c'est là :
C:Program FilesMicrosoft OfficeOffice101036
un classeur Xl du nom de vbalist.xls
cherche-le et tu vas y trouver tout ce que tu cherches
jps

"Pierre" a écrit dans le message de
news:

Ok merci jps,

Et je viens tout juste de remarquer que le nom apparait dans la zone
nom
d'Excel. Il ne me reste plus qu'a trouver le terme en anglais car
avec la
macro, ça ne fonctionne pas chaque fois, ou bien j'ai rien compris,
ex :

Je crée une flèche en créant une macro et dans la macro c'est indiqué
msoShapePentagon mais dans la zone nom c'est indiqué Forme
automatique 8
mais
cela fonctionne avec Oval ou Rectangle par exemple.

Donc si vous savez ou je pourrais trouver la liste des formes cela
très
utile sinon je cherche déjà.

Merci!!!



bonjour pierre
utilise l'enregistreur de macro (Outls/Macro/Nouvelle Macro) et tu
verras
que ton Ellipse s'appelle Oval dans le language VBA bien que tu aies
Ellipse
1 écrit dans la zone de nom de ton classeur
et chaque Oval que tu dessineras sera numéroté comme ta FreeFrom
dans ta
proc de base
HTH
jps





"Pierre" a écrit dans le message
de
news:

Et oui, parfois de très bonne réponse attire d'autres questions
:-)

Ou je peux trouve les nom des formes, dans mon cas présent il y a
Freeform,
mais si je veux un cercle ou autre, quel est leur nom et que
dois-je
faire
si
j'ai plusieurs forme.

J'ai essayé de remplacer Freeform par ellipse par exemple mais
cela ne
fonctionne pas.

Encore merci!



======================================= >>>> >> >> Je voudrais tous vous remercier!
Vous avez été d'un aide dont vous n'avez pas idée.

Merci encore!
Pierre
======================================= >>>> >> >>


Bonjour Modeste,

Merci d'avoir corrigé les 65536...

la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées
à

choisir
parmi ce large éventail .


Mais la palette n'est pas limitée pour les couleurs des objets
de
dessin. Tant mieux pour Pierre et ses cartes :-)


A+
Nicolas B.

Bonsour® Nicolas B. avec ferveur ;o))) vous nous disiez :

Pour veux avoir les 65536 couleurs possibles
??????

Je remarque aussi que le code RGB de 0 à 255 ne me donne
que du
vert et
rouge. De quelle manière je peux avoir les autres couleurs?



la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées
à
choisir parmi ce
large éventail .

un coup d'oeil là :
http://excelabo.net/moteurs/compteclic.php?nom=gd-xlcolors
;o)))
































Avatar
jps
z'en prie, pierre
jps
PS je me doutais que tu t'arrêtais au mso...machin truc

"Pierre" a écrit dans le message de news:

OUI!!!!!!!!!!!!!!!!!!!!!

C'EST CE QUE JE CHERCHAIS!!!!

C'est seulement "AutoShape" je ne comprenais plus rien. Et pourtant je
connais un peu les macros.

Ce que je faisais, étais seulement l'enregistrement de l'action de
dessiner une forme automatique, mais je ne la sélectionnait pas par la
suite, donc tout ce que je voyais étais:
ActiveSheet.Shapes.AddShape(msoShapePentagon, 282#, 273#, 78#, 46.5). _

Donc pour moi le mot à utiliser étais "Pentagon 8" par exemple.

AutoShape! AutoShape! AutoShape! AutoShape!

Je vais m'en souvenir jusqu'a ma mort, je vous le jure.

jps, si tu dis des c....ies comme tu dis, arrête surtout pas, tu as quand
même des solutions. :-)

Je tiens a remercier tous le monde de m'avoir aidé sur ce problème, vous
avez été plus qu'une aidé, vous avez aussi amélioré de 1000% mon projet.

MERCI!! ET REMERCI!!




"jps" a écrit dans le message de news:

ach mais c'est bien sûr
j'ai voulu dire spontanément que c'était la position de la forme dans la
feuille et puis j'ai dû compter 5 et je trouvais que ça allait trop
bien.....pas de pot
merci pour pierre d'avoir mis ton grain de sel, modeste geedee anichois
et pardon pour ce qui me concerne de lui avoir dit des c....ies, surtout
que comme pierre il est nouveau, il ne sait pas que j'en dis souvent....
jps

"Modeste" a écrit dans le message de news:
%23%
Bonsour® jps avec ferveur ;o))) vous nous disiez :

ActiveSheet.Shapes.AddShape(msoShapeHexagon, 542.25, 138.75, 130.5,
132.75),
Select
(les valeurs étant celles des 5 côtés du pentagone dans l'exemple)


NON !!!!
ça c'est une réponse d'un déconne gône ;o)))

un ShapeHexagon posséde 6 cotés !!!
ce sont les respectivement en pixels les position horizontale(à
gauche), position verticale(en haut), largeur puis hauteur

y'a encore eu des maraudeurs dans la câve cette nuit !!!!

--
--
@+
;o)))












Avatar
lSteph
Merci J__L

(c'est juste pour enlever ce qui semblait inutile, même si in fine google
lui garde tout!)
les forums MS n'acceptent pas les annulations
pourtant en demandant supprimer le message, j'ai déjà réussi mais cela

dépend des fois, ou n'était-ce qu'une illusion,
d'ailleurs certains messages lorsqu'on clique dessus affichent soudain un
barré rouge.

Selon ton avis très éclairé qu'en est-il en réalité?

Amitiés.

lSteph

"JièL" a écrit dans le message de
news: u2iMT%
Bonjoir(c) lSteph

Le 12/08/2006 10:42 vous avez écrit ceci :
(...désolé pour la première réponse, j'avais compris complètement autre
chose, j'ai demandé son effacement)


les forums MS n'acceptent pas les annulations de post... c'est comme ça et
MS est bien le seul à le faire.

--
JièL / Jean-Louis GOUBERT
http://forums.offices.free.fr/
là bas mieux qu'en face ;-)



Avatar
jps
comme quoi, pierre, MS est incomplet, ce qui ne manquera pas de faire
plaisir à notre bouillant Lustucru (tu sais, les nouilles) du Québec
jps

"Pierre" a écrit dans le message de news:

Oui je les vois très bien, mais pas Forme automatique pour AutoShape.


"jps" a écrit dans le message de news:

comment rien trouvé, pierre
dans l'onglet Mots clés de Visual Basic et dans les ^deux colonnes du
même nom, je lis dans celle intitulée "français" : Ellipse et dans celle
juste à sa droite "anglais", je lis Oval
and so on
was I right or not?
jps

"Pierre" a écrit dans le message de
news:
WOW! merci jps.

J'ai rien trouvé sur les formes automatiques, mais j'y ai trouvé autre
chose
de très intéressant.


re pierre
tu dois avoir quelquepart sur ton DD (chez moi, c'est là :
C:Program FilesMicrosoft OfficeOffice101036
un classeur Xl du nom de vbalist.xls
cherche-le et tu vas y trouver tout ce que tu cherches
jps

"Pierre" a écrit dans le message de
news:

Ok merci jps,

Et je viens tout juste de remarquer que le nom apparait dans la zone
nom
d'Excel. Il ne me reste plus qu'a trouver le terme en anglais car
avec la
macro, ça ne fonctionne pas chaque fois, ou bien j'ai rien compris,
ex :

Je crée une flèche en créant une macro et dans la macro c'est indiqué
msoShapePentagon mais dans la zone nom c'est indiqué Forme
automatique 8
mais
cela fonctionne avec Oval ou Rectangle par exemple.

Donc si vous savez ou je pourrais trouver la liste des formes cela
très
utile sinon je cherche déjà.

Merci!!!



bonjour pierre
utilise l'enregistreur de macro (Outls/Macro/Nouvelle Macro) et tu
verras
que ton Ellipse s'appelle Oval dans le language VBA bien que tu aies
Ellipse
1 écrit dans la zone de nom de ton classeur
et chaque Oval que tu dessineras sera numéroté comme ta FreeFrom
dans ta
proc de base
HTH
jps





"Pierre" a écrit dans le message
de
news:

Et oui, parfois de très bonne réponse attire d'autres questions
:-)

Ou je peux trouve les nom des formes, dans mon cas présent il y a
Freeform,
mais si je veux un cercle ou autre, quel est leur nom et que
dois-je
faire
si
j'ai plusieurs forme.

J'ai essayé de remplacer Freeform par ellipse par exemple mais
cela ne
fonctionne pas.

Encore merci!



======================================= >>>> >> >> Je voudrais tous vous remercier!
Vous avez été d'un aide dont vous n'avez pas idée.

Merci encore!
Pierre
======================================= >>>> >> >>


Bonjour Modeste,

Merci d'avoir corrigé les 65536...

la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées
à

choisir
parmi ce large éventail .


Mais la palette n'est pas limitée pour les couleurs des objets
de
dessin. Tant mieux pour Pierre et ses cartes :-)


A+
Nicolas B.

Bonsour® Nicolas B. avec ferveur ;o))) vous nous disiez :

Pour veux avoir les 65536 couleurs possibles
??????

Je remarque aussi que le code RGB de 0 à 255 ne me donne
que du
vert et
rouge. De quelle manière je peux avoir les autres couleurs?



la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées
à
choisir parmi ce
large éventail .

un coup d'oeil là :
http://excelabo.net/moteurs/compteclic.php?nom=gd-xlcolors
;o)))
































Avatar
jps
non solum tu as mis les pieds dans le plat, LSteph, sed etiam tu les remues
et ce n'est pas ton "relativement" qui apporte la lumière à
pierre....retourne à ta pétanque : les Autoshapes y sont toutes les mêmes
sauf que, comme en VBA, y en a des qui s'en servent mieux que d'autres (et
c'est à ce niveau du discours que l'aniquois reste...coi)
jps

"lSteph" a écrit dans le message de news:

Autoshape... C'est!... forme automatique
donc relativement dans msoautoshapetype tu trouvera ce qui s'y rapporte
pour trouver en amont regarde
msoshapetype

Cordialement.

lSteph
"Pierre" a écrit dans le message de news:

Oui je les vois très bien, mais pas Forme automatique pour AutoShape.


"jps" a écrit dans le message de news:

comment rien trouvé, pierre
dans l'onglet Mots clés de Visual Basic et dans les ^deux colonnes du
même nom, je lis dans celle intitulée "français" : Ellipse et dans celle
juste à sa droite "anglais", je lis Oval
and so on
was I right or not?
jps

"Pierre" a écrit dans le message de
news:
WOW! merci jps.

J'ai rien trouvé sur les formes automatiques, mais j'y ai trouvé autre
chose
de très intéressant.


re pierre
tu dois avoir quelquepart sur ton DD (chez moi, c'est là :
C:Program FilesMicrosoft OfficeOffice101036
un classeur Xl du nom de vbalist.xls
cherche-le et tu vas y trouver tout ce que tu cherches
jps

"Pierre" a écrit dans le message de
news:

Ok merci jps,

Et je viens tout juste de remarquer que le nom apparait dans la zone
nom
d'Excel. Il ne me reste plus qu'a trouver le terme en anglais car
avec la
macro, ça ne fonctionne pas chaque fois, ou bien j'ai rien compris,
ex :

Je crée une flèche en créant une macro et dans la macro c'est
indiqué
msoShapePentagon mais dans la zone nom c'est indiqué Forme
automatique 8
mais
cela fonctionne avec Oval ou Rectangle par exemple.

Donc si vous savez ou je pourrais trouver la liste des formes cela
très
utile sinon je cherche déjà.

Merci!!!



bonjour pierre
utilise l'enregistreur de macro (Outls/Macro/Nouvelle Macro) et tu
verras
que ton Ellipse s'appelle Oval dans le language VBA bien que tu
aies
Ellipse
1 écrit dans la zone de nom de ton classeur
et chaque Oval que tu dessineras sera numéroté comme ta FreeFrom
dans ta
proc de base
HTH
jps





"Pierre" a écrit dans le message
de
news:

Et oui, parfois de très bonne réponse attire d'autres questions
:-)

Ou je peux trouve les nom des formes, dans mon cas présent il y a
Freeform,
mais si je veux un cercle ou autre, quel est leur nom et que
dois-je
faire
si
j'ai plusieurs forme.

J'ai essayé de remplacer Freeform par ellipse par exemple mais
cela ne
fonctionne pas.

Encore merci!



======================================= >>>>> >> >> Je voudrais tous vous remercier!
Vous avez été d'un aide dont vous n'avez pas idée.

Merci encore!
Pierre
======================================= >>>>> >> >>


Bonjour Modeste,

Merci d'avoir corrigé les 65536...

la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs
simultanées à

choisir
parmi ce large éventail .


Mais la palette n'est pas limitée pour les couleurs des objets
de
dessin. Tant mieux pour Pierre et ses cartes :-)


A+
Nicolas B.

Bonsour® Nicolas B. avec ferveur ;o))) vous nous disiez :

Pour veux avoir les 65536 couleurs possibles
??????

Je remarque aussi que le code RGB de 0 à 255 ne me donne
que du
vert et
rouge. De quelle manière je peux avoir les autres
couleurs?



la fonction RGB permet la definition de 16 777 216 couleurs
differentes !!!!
hélas la palette Excel est limitée à 56 couleurs simultanées
à
choisir parmi ce
large éventail .

un coup d'oeil là :
http://excelabo.net/moteurs/compteclic.php?nom=gd-xlcolors
;o)))




































1 2 3 4