Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/12/2011, 11h18   #1
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
Par défaut Partage Macro : XLSB vers XLA

Bonjour à tous,
Voici mon problème, j'ai crée une macro avec userform, mais je l'ai enregistré dans le classeur de macro personnel. Je viens de découvrir la possibilité de nommé les macro en XLA afin de les transférer d'un PC à l'autre.
Mais voilà je ne sais pas comment enregistrer mas macro perso (personal .xlsb) sous XLSTART vers un fichier XLA.
Le but étant d'envoyer cet macro et qu'elle puisse être enregistré ou ??? et utiliser avec les fichiers excel de ces utilisateur.
J'ai essayé de copier le PERSONAL.XLSB dans le XLSTART d'un autre PC mais la macro n'est pas vu.

J’espère avoir été clair

Merci
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 12h24   #2
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Bonjour,

Le fichier personal.xlsb est ouvert mais masqué. Pour l'afficher, clique sur l'onglet "Affichage" et sur le bouton "Afficher". Un pop-up te propose la liste des classeurs à afficher. Affiche-le et enregistre-le au format XLA ou XLAM.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 12h46   #3
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
En fait si je copie le personal.xlsb sur un autre Pc je démarre Excel, la macro est invisible et le le personal.xlsb non plus.
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 19/12/2011, 12h58   #4
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Le dossier peut s'appeler XLOUVRIR ou XLSTART et ne pas se trouver au même endroit suivant les versions d'Excel. Pour savoir où se loge le personal.xlsb sur un ordi, lance l'enregistreur de macro et arrête-le. Cela crée le fichier. Affiche-le comme je te l'ai indiqué et clique sur "enregistrer sous". La fenêtre t'indique le dossier à utiliser pour copier ton fichier.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 13h51   #5
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
désolé je n'ai peut etre pas ete clair.
J'ai sur mon PC le personal.xlsb je l'ai copier au meme endroit sur un second PC(le dossier xlstars existait egalement) mais quand j'ouvre un doc excel de ce deuxieme PC il n'y a pas les macros personel.
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 19/12/2011, 14h27   #6
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Il peut y avoir deux dossiers XLSTART ou un dossier XLSTART et un dossier XLOUVRIR selon ce qui a été installé sur l'ordi. Suit ce que je t'ai dit pour localiser le bon dossier.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 16h40   #7
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
Ok autant pour moi je cherchai cette option afficher dans les options de la macro et pas du tout sur une propriete de l'afficahge, j'ai trouvé et ca fonctionne effectivement.
Par contre si je veux transmettre cette macro donc Personal.xlsb à quelqu'un qui a déjà un personal.xsb comment faire ?
le XLA est la solution? si oui ? comment faire pour passer mon personal.xlsb en xla?
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 19/12/2011, 16h46   #8
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Le fichier personal.xlsb est ouvert mais masqué. Pour l'afficher, clique sur l'onglet "Affichage" et sur le bouton "Afficher". Un pop-up te propose la liste des classeurs à afficher. Affiche-le et enregistre-le au format XLA ou XLAM.

Si tu veux copier le contenu de ton personal.xlsb, exporte les modules et les userforms. Tu les importe sur le poste destinataire.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 17h25   #9
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
Ok merci pour toute cette aide.
J'ai enregistré le fichier en xla, ajouter dans complément et il se lance automatiquement au démarrage.
Le seul inconvénient est que la macro n'est exécutable que par le raccourci clavier puisque non visible dans les macros.
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 19/12/2011, 17h52   #10
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Tu peux aussi relier les macros à des boutons.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 18h05   #11
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
Oui mais sur les autres PC il faudra refaire la manip, un peu dommage.
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 19/12/2011, 19h25   #12
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Avec un éditeur XML (il y en a de gratuits),, on peut modifier le classeur XLAM pour faire apparaître un onglet spécifique avec les boutons qui vont bien. Regarde dans la faq. Si tu ne trouves pas, je te donnerai l'adresse d'une page, malheureusement en anglais.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2011, 15h32   #13
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
Merci encore pour toute l'aide apporté,
Je vais regardé dans la faq mais accepte tout de meme le liens
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 20/12/2011, 16h10   #14
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Hmm c'est en anglais, mais c'est néanmoins compréhensible. Toutefois, si tu coinces quelque part, dis-le.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 14h37   #15
 
Inscription : décembre 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2011
Messages : 8
Points : -7
Points : -7
l'anglais n'est pas un problème par contre avec le lien c'est mieux
cdrikdrikc est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 21/12/2011, 15h03   #16
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Au temps pour moi :

http://www.rondebruin.nl/ribbon.htm
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h08.


 
 
 
 
Partenaires

Hébergement Web