Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2694 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  dimension et emplacement image

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

dimension et emplacement image

n°1642453
AIGLON74
Posté le 13-11-2007 à 22:01:30  profilanswer
 

Bonjour a tous
 
Voici un code qui insert une image  
quand le nom de celle ci est inscrit dans L5
mais elle s'insert dans la cellule du dernier clic de la souris
et moi je voudrais l'insert en B2
et au format (dimension) de celle ci
 
 
Sub Macro1()
 
 
maphoto = "c:\" & Range("L5" ) & ".jpg"
 If Dir(maphoto) <> "" Then
    ActiveSheet.Pictures.Insert(maphoto).Select
     Else
    MsgBox "dessin 3D manquant"
End If
End Sub
 
 
Si quelqu'un a une idée
 
Merci par avance
 
Aiglon74

mood
Publicité
Posté le 13-11-2007 à 22:01:30  profilanswer
 

n°1643028
AprilThe5t​h
Posté le 14-11-2007 à 20:58:42  profilanswer
 

Sub Macro4()
 
Set pic = ActiveSheet.Pictures.Insert("C:\Documents and _ Settings\Picture 1.jpg" )
    pic.Top = Cells(2, 2).Top
    pic.Left = Cells(2, 2).Left
    pic.Width = Cells(2, 2).Width
    pic.Height = Cells(2, 2).Height
End Sub
 
Attention l'image va être déformée...
 

n°1643037
AprilThe5t​h
Posté le 14-11-2007 à 21:13:37  profilanswer
 

Pour garder les proportions et que l'image fit dans la case (sans déborder) :
 
Sub Macro4()
    Dim a As Double, b As Double
    Set pic = ActiveSheet.Pictures.Insert("C:\Picture 3.jpg" )
    a = pic.Height / pic.Width
    b = Cells(2, 2).Height / Cells(2, 2).Width
    pic.Top = Cells(2, 2).Top
    pic.Left = Cells(2, 2).Left
    If b < a Then
        pic.Height = Cells(2, 2).Height
        pic.Width = Cells(2, 2).Width * b / a
    Else
        pic.Width = Cells(2, 2).Width
        pic.Height = Cells(2, 2).Height * a / b
    End If
End Sub

n°1643597
AIGLON74
Posté le 15-11-2007 à 19:25:09  profilanswer
 

bonsoir AprilThe5th ,et le forum
 
je viens de teste ton code
juste la macro que je cherche
mille merci
 
A+
Aiglon74


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  dimension et emplacement image

 

Sujets relatifs
[Résolu] Problème de chargement d'imageEffet pour un lien image
[C] et [GTK] Redimensionnement d'une image dans un boutonCadre bleu autour d'une image clickable
Ajax - Image Survolée[Résolu] Article et image dans MySQL
Upload & Resize image ?explorateur Disque dur et upload image
[HELP] comment declancher un son au survol d'une image ?condition php lien image
Plus de sujets relatifs à : dimension et emplacement image


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR