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

Excel Discussion :

Import d'un ruban personnalisé


Sujet :

Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 92
    Par défaut Import d'un ruban personnalisé
    Bonjour à tous,

    J'ai export un ruban personnalisé sous un format "exportedUI". Ce ruban peut être régulièrement mis à jour et doit être installé sur plusieurs postes.

    J'aimerais automatiser son import, quelle serait la commande VBA pour importer ce fichier ?

    Merci d'avance !

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Bonjour,

    Je pense que tu doives utiliser les méthodes classiques de copie de fichiers.
    Il s'agirait d'enregistrer ton fichier sous Excel.officeUI dans le répertoire:
    C:\Users\LeUserName\AppData\Roaming\Microsoft\Office

    Mais je ne sais pas comment ça peut réagir à partir d'une session Excel ouverte... (?)
    Peut-être qu'il faudrait créer un VBS pour faire la copie (ou un batch file) (?)

    Il serait bien de faire une copie du fichier original avant de le remplacer.

  3. #3
    Membre extrêmement actif Avatar de mjpmjp
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2012
    Messages
    1 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 1 133
    Par défaut
    bonjour,

    je vais certainement dire des bêtises...même pas peur...

    Ce ruban ... doit être installé sur plusieurs postes.
    ce ruban est destiné à plusieurs fichiers ou c'est un fichier qui est partagé ?

    Ce ruban peut être régulièrement mis à jour...
    on parle de callbak ?

    c'est juste pour préciser...
    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.6-15266 Up1 , 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique...GESTION de FILM

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 92
    Par défaut
    La copie du fichier exportUI peut être une solution, je vais voir ce que ça donne, mais j'ai peur de ne pas avoir les droits nécessaires pour le faire sur les postes de mes collègues. L'idée aurait été que je mette à jour ce ruban (exportUI) dans un dossier partagé par tous et qu'une moulinette le réimporte quand nécessaire sur leur poste.

    Pour répondre à mjpmjp : ce ruban est destiné à être utilisé par plusieurs personnes sur plusieurs fichiers (il permet juste de lancer quelques macros d'automatisation de certaines tâches récurrentes sur ces fichiers). Par contre, je ne sais pas ce qu'est callback, mais si ça peut aider je prend

    Merci !

  5. #5
    Membre extrêmement actif Avatar de mjpmjp
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2012
    Messages
    1 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 1 133
    Par défaut
    bonjour DarkGriffin,

    d'abord, comprend que je suis juste un touriste , je veux dire par là que je ne suis pas un spécialiste....

    les fonctions callbak --> je ne sais pas si çà fonctionne en réseau --> sont des liaisons "prévues" entre le ruban et les workbook (fichier excel)
    les feuilles ou les forms peuvent par VBA dialoguer et modifier des éléments du ruban --> texte , case à cocher , liste , ...

    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.6-15266 Up1 , 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique...GESTION de FILM

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Autrement, tu peux manipuler le code des fichiers pour qu'ils modifient les rubans au besoin selon les fichiers.
    Il y a différents tutos sur le web, dont celui-ci ou encore celui-ci

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 92
    Par défaut
    Bonjour et merci pour vos propositions, je vais regarder tout ça avec attention !

Discussions similaires

  1. [Access 2007] Ruban personnalisé
    Par eperat dans le forum Access
    Réponses: 1
    Dernier message: 18/03/2008, 09h26
  2. [Excel2007] Gérer un Combobox dans un ruban personnalisé
    Par SilkyRoad dans le forum Contribuez
    Réponses: 3
    Dernier message: 01/12/2007, 11h50
  3. Réponses: 0
    Dernier message: 12/11/2007, 21h59
  4. Réponses: 1
    Dernier message: 30/08/2007, 14h38
  5. Access 2007, ruban personnalisé et sous-formulaires
    Par rinoa777 dans le forum Access
    Réponses: 1
    Dernier message: 27/08/2007, 18h07

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