IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

petit probleme de background dans une image sur mon sheet apres capture d'un range


Sujet :

Macros et VBA Excel

  1. #1
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut petit probleme de background dans une image sur mon sheet apres capture d'un range
    Bonjour a tous
    j'ai un petit soucis avec l'image issue d'une capture
    tout d'abords je me suis mis a cet exercice par raport a une demande concernant la netteté (qualité de la capture

    il y a diverses possibilite ( plage étant un range)
    exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    plage.copypicture xlscreen,xlbitmap
    activesheet.paste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    plage.copypicture xlprinter,xlbitmap
    activesheet.paste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    plage.copypicture xlscreen,slpicture 
    activesheet.paste
    etc....
    et enfin

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    plage.copy
    activesheet.pictures.paste
    bref il s'avère que le format xlbitmap soit moins bon que xlpicture

    mais il y a un soucis avec xlpicture si les cellules n'ont pas de fond couleur dans la capture (picture xx) les cellules sont transparentes

    avec le menu contextuel j'arrive bien a remettre un fond en blanc
    menu
    format de l'image/remplissage/remplissage uni
    et voila mon fond est redevenu blanc


    mais par macro impossible
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub Macro6()
    Set plage = ActiveSheet.Range("B4:C5")
    plage.CopyPicture xlScreen, xlPicture
    ActiveSheet.Pictures.Paste
    Set monimage = ActiveSheet.Shapes(ShapeCount)
      with monimage.pictureformat
    'ici  fond en couleur blanc
     
    end with
    end sub
    j'ai essayé fill.transparency=0
    j'ai essayé .transparentbackground=false
    etc....

    cela doit être possible puisque je le fait a la main
    des idées??

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re je ne comprends absolument rien

    ca ne veut toujours pas modifier le background
    aucun effet?????
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub Macro6()
    Set plage = ActiveSheet.Range("a4:C7")
    plage.CopyPicture xlScreen, xlPicture
     
        ActiveSheet.Pictures.Paste
     
        Set monimage = ActiveSheet.Shapes(ShapeCount)
        With monimage
        .PictureFormat.TransparentBackground = False
        .Fill.Transparency = 0#
        .Fill.ForeColor.RGB = RGB(255, 0, 0)
       .Fill.BackColor.RGB = RGB(255, 0, 0)
       End With
       end Sub
    pourtant j'arrive bien a le faire a la main
    Nom : demo.gif
Affichages : 87
Taille : 391,8 Ko

Discussions similaires

  1. Avoir un lien avec une image sur mon site
    Par PoppyGuy dans le forum Services Web
    Réponses: 1
    Dernier message: 13/09/2016, 11h45
  2. Je n'arrive pas à déplacer une image sur mon site
    Par guillaume7684 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 25/05/2013, 11h56
  3. [Débutant] Afficher une image sur mon pdf via une fenetre ChildWindow.
    Par solaar dans le forum Silverlight
    Réponses: 0
    Dernier message: 21/05/2013, 18h16
  4. Probleme avec critere dans une requete sur access..
    Par emirov dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 05/04/2008, 23h11
  5. faire le lien avec une image sur mon disque dur
    Par tsubasette dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 23/10/2006, 00h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo