Excel, commentaire(s) via macro, niveau de connaissance
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Excel, commentaire(s) via macro, niveau de connaissance



  1. #1
    an1844

    Excel, commentaire(s) via macro, niveau de connaissance


    ------

    Bonjour,

    Une petite question qui devrait normalement ne vous demander qu’une réponse très courte…
    Dans une feuille EXCEL, peut-on générer la réalisation d’un commentaire : « IMAGE (a la condition que l'image existe dans un fichier précis, sinon rien faire) » + « encadrement (couleur/épaisseur)» + « dimensionnement (proportionnel à l’image, mais avec des limites) + « son emplacement par rapport à la case (quelques soit le filtrage en cours et les Masquer/Afficher) »….

    Si c’est possible ? OUI/NON
    Si NON inutile d’aller plus loin.
    Si OUI… j’imagine qu’il faut créer une macro …. ? OUI/NON
    Si NON, merci de me mettre sur une piste.
    Si OUI, comme je suis incapable de faire une macro (honnêtement j’en suis désolé), on me propose de m’apporter une (certaine) aide, soit…à la limite de « « choisir » » quelqu’un pour m’apporter cette aide….admettons un étudiant en stage.
    Mais, quel devrait être le niveau en « macro » de cette aide ? :
    - Amateur averti
    - Bac Prof…on ne critique pas les Bac Prof…merci
    - Licence
    - Ingénieur
    - ….contributeur averti sur Futura Sciences
    Merci de votre attention.
    A+
    an1844

    -----
    Dernière modification par an1844 ; 25/04/2019 à 09h15.
    "Je dis ça, je dis rien" de mon Plombier/Chauffagiste

  2. #2
    Stan_94

    Re : Excel, commentaire(s) via macro, niveau de connaissance

    Bonjour,
    Ca doit être possible, via une macros + objet "Comment" mais pour l'image, ça risque de ne pas être simple.
    Exemple de code pour insérer un commentaire texte simple en C16 :

    Code:
        
    Range("C16").AddComment
    Range("C16").Comment.Visible = False
    Range("C16").Comment.Text Text:="Commentaire"
    Aprés il faut voir comment jouer avec l'objet "Shape" de "Comment" pour le suite...
    Bon courage.

  3. #3
    Ikhar84
    Animateur Informatique

    Re : Excel, commentaire(s) via macro, niveau de connaissance

    Avec un petit code (remis en forme mais non testé):
    Code:
    Sub InsèreImageCommentaireCelluleActive()
        nf = Application.GetOpenFilename("Fichiers jpg,*.jpg")
        If nf = False Then Exit Sub 
        With ActiveCell
            .ClearComments
            .AddComment
            .Comment.Shape.Fill.UserPicture nf
            .Comment.Shape.Height = 50
            .Comment.Shape.Width = 50
            .Comment.Shape.ScaleHeight 1.2, msoFalse, msoScaleFromTopLeft
        End With
    End Sub
    Pris là
    Dernière modification par Ikhar84 ; 25/04/2019 à 16h52.
    J'ai glissé Chef !

  4. #4
    Stan_94

    Re : Excel, commentaire(s) via macro, niveau de connaissance

    et ça marche trés bien ce code

    Y a plus qu'a adapter au besoin du primo posteur, ce qui devrait être à la porté d'un amateur averti

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Macro Excel pour modifier la valeur des cellules d'une table excel
    Par invitee383f345 dans le forum Programmation et langages, Algorithmique
    Réponses: 11
    Dernier message: 15/11/2017, 19h19
  2. Macro Excel
    Par invite0439cc91 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 25/04/2017, 18h08
  3. macro excel
    Par invite69d38f86 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 25/01/2009, 18h12
  4. macro Excel
    Par gwendoline dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 11/10/2008, 20h06
  5. macro excel
    Par invite4a5096a6 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 09/05/2006, 08h55