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 :

Créer un raccourci du classeur avec une icone personnelle [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut Créer un raccourci du classeur avec une icone personnelle
    Bonjour,
    Je voudrais créer un raccourci du classeur actif et lui attribuer une icone.
    Je voudrais quelque chose d'assez simple, car il faudra que je le fasse souvent.

    Merci de bien vouloir m'aider

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    allez sur le fichier
    clic droite ------envoyer vers----------bureau : creer un raccourci
    Puis allez au burau : clic droite sur le raccourci et tu as le choix pour changer l'icone
    bonne journée

  3. #3
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut
    Bonjour BENNASR,

    merci pour ta réponse, mais je cherche une solution VBA :

    Index du forum/Logiciels/Microsoft Office/Excel/Macros et VBA Excel/[XL-2010] Créer un raccourci du classeur avec une icone personnelle

    Merci quand même.

  4. #4
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    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 374
    Billets dans le blog
    8
    Par défaut re
    Bonjour rien de bien compliqué
    exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub je_créé_un_rac_pour_mon_classeur()
    Dim Shell, DesktopPath, INK
    Set Shell = CreateObject("WScript.Shell")'on cree un object wscriptshell
    DesktopPath = Shell.SpecialFolders("Desktop")'on détermine le chemin du bureau 
    Set INK = Shell.CreateShortcut(DesktopPath & "\Mon classeur.LNK")'on créé le raccourci
    INK.TargetPath = ThisWorkbook.Path & "\" & ThisWorkbook.Name'on lui attribue l'url (chemin)du classeur 
    INK.IconLocation = DesktopPath & "\MON ICONNE.ICO" 'on lui attribue un icône perso avec le chemin complet de l'icone 
    INK.Save
    End Sub

    en haut le raccourci en dessous l'icone que j'ai utilisé attention ce doit etre des .ico
    Nom : Capture.JPG
Affichages : 1710
Taille : 16,2 Ko

    si j'avais choisi MON ICONNE2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INK.IconLocation = DesktopPath & "\MON ICONNE2.ICO"
    j'aurais eu ceci:
    Nom : Capture.JPG
Affichages : 1957
Taille : 18,8 Ko
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  5. #5
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut
    Bonsoir patricktoulon,
    Merci beaucoup, ça fonctionne bien sur très bien, même si je trouve que ce n'est pas à la portée de tous (en tout cas pas de moi : je ne connais pas wscriptshell ))

    c'est super, un grand merci
    et un merci supplémentaire pour les explications qui m'ont bien servi à comprende ce code "si simple"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer une Table avec une icone cachée
    Par stfanny31 dans le forum Débuter
    Réponses: 8
    Dernier message: 08/06/2008, 20h25
  2. lier une cellule d'un classeur avec une autre
    Par swissmade dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/09/2007, 10h33
  3. Comment créer un site immobilier dynamique avec une base de données ?
    Par Alain troverti dans le forum Général Conception Web
    Réponses: 14
    Dernier message: 07/07/2006, 21h57
  4. Réaliser un button dégradé avec une icone
    Par nicolas.pied dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 19/06/2006, 22h17
  5. Extension Shell avec une icone
    Par Bill14 dans le forum API, COM et SDKs
    Réponses: 8
    Dernier message: 13/08/2005, 15h03

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