Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 09/08/2007, 12h38   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: août 2007
Messages: 109
Par défaut Macro pour redimenssionner une Image

Bonjour,

Avec une macro, je voudrais redimenssionner une Image
mais avec une taille précise.

Voici mon code

Selection.ShapeRange.ScaleHeight 0.26, msoFalse, msoScaleFromBottomRight, msoTrue

Selection.ShapeRange.ScaleWidth 0.295, msoFalse, msoScaleFromBottomRight, msoTrue

Cela réduit bien l'image, mais l'image reste proportionnelle c'est a dire
que quand elle est bonne en hauteur, elle n'est plus bonne en largeur
et vice et versa !

Dans les propriétées de l'image, proportionnel reste coché
Car je ne souhaite pas forcément garder les proportions d'origine

Comment faire ?

Dernière modification par malabarbe ; 09/08/2007 à 16h51.
malabarbe est déconnecté   Réponse avec citation
ANNONCES
Vieux 09/08/2007, 18h19   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Robert
 
Date d'inscription: février 2005
Localisation: Sète
Messages: 3 864
Par défaut Re : Macro pour redimenssionner une Image

Bonjour Malabarbe, bonjour le forum,

Pas sûr d'avoir bien comprois to problème... Essaie en remplaçant msoTrue par msoFalse dans ton code.
__________________
À plus

Robert
Robert est déconnecté   Réponse avec citation
Vieux 09/08/2007, 18h32   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: août 2007
Messages: 109
Par défaut Re : Macro pour redimenssionner une Image

Salut,

Cela ne change rien

Ce que je vroudrais, c'est redimentionner une image sans en garder
les proportions.

C'est tout
malabarbe est déconnecté   Réponse avec citation
Vieux 09/08/2007, 18h54   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de Robert
 
Date d'inscription: février 2005
Localisation: Sète
Messages: 3 864
Par défaut Re : Macro pour redimenssionner une Image

Bonjour Malabarbe, bonjour le forum,

Est-ce que tu as remarqué que les deux coéfs était pratiquement les même 0.295 et 0.26 (une différence d'à peine 0.035) qui peut donner l'illusion que l'image garde ses proportions...

Quand je reprends tes codes j'ai un message d'erreur alors j'utilise ceux-là :

Code:
Selection.ShapeRange.ScaleHeight 0.26, msoFalse, msoScaleFromBottomRight
Selection.ShapeRange.ScaleWidth 0.295, msoFalse, msoScaleFromBottomRight
Avant de modifier l'image fait une copie. Modifie par macro l'une puis redonne-lui la même largeur proportionnellement que la copie et tu verras que sa hauteur est différente...
__________________
À plus

Robert
Robert est déconnecté   Réponse avec citation
Vieux 10/08/2007, 15h32   #5 (permalink)
XLDnaute Occasionel
 
Date d'inscription: août 2007
Messages: 109
Par défaut Re : Macro pour redimenssionner une Image

Ok, merci

Cela tourne

@ +
malabarbe est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
macro pour image Gigi Forum Excel 3 15/02/2006 10h04
macro ou bouton pour inserer une image violaine Forum Excel 4 07/04/2005 10h31
Macro pour ouvrir une image bitmap davidp Forum Excel Downloads - Archives 3 03/04/2004 22h18
macro pour ouvrir une image jpg davidp Forum Excel Downloads - Archives 2 03/04/2004 16h33
Macro pour inserrer image Ludwig Forum Excel Downloads - Archives 7 06/10/2003 08h35


Fuseau horaire GMT +2. Il est actuellement 02h03.


(C) 2006 Excel Downloads