× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Excel 2007 _ Macro _ Création menu personnalisé
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
did_69
  Posté le 30/08/2007 @ 19:12 
Aller en bas de la page 
Nouvel astucien

Bonjour,

Je cherche, pour Excel 2007, des exemples pour créer une macro qui créera un menu personnalisé.

Merci

Publicité
galopin01
 Posté le 30/08/2007 à 21:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

bonsoir,

Vaste sujet... complexe et relativement peu traité sur le Net. La plupart des intervenants compétents préfèrent dissuader le bricolage des barres de menus car ce genre d'initiatives se termine assez souvent par des crash ou des blocages spectaculaires.

La situation est assez différentes selon ce que tu envisages : Il y a les menus déroulants improprements appelés ainsi et qui ne sont en réalité que des listes de validation.

Il y a la possibilité de rajouter un ou plusieurs éléments de menus aux barres existantes. Tu en trouveras un exemple ici

On peut aussi envisager de monter une application de toute pièce sans les menus standart et avec les seuls menus et boutons strictements nécessaires. C'est là un travail assez complexe et l'acquisition d'une "bible" VBA-Excel est peut-être à envisager.

Il faut préciser ton besoin.

A+



Modifié par galopin01 le 01/09/2007 09:12
Bérylion
 Posté le 05/09/2007 à 14:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien


Salut

pas moyen sous 2007...
enfin pas dans le sens des versions antérieures !

y'a qd m moyen d'obtenir quelques trucs, mais comme l'a dit "l'ancien" (à la tienne mon ami) : faut préciser un peu plus...


m@rina
 Posté le 05/09/2007 à 14:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour,

Euh.... Oui, y a moyen... mais faut passer par le XML et VSTO...

C

m@rina
 Posté le 05/09/2007 à 15:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

J'ai envoyé un peu rapidement...

Un exemple ici :

http://dj.joss.free.fr/ruban.htm

Bérylion
 Posté le 05/09/2007 à 15:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien




on en découvre tous les jours...
je vais pouvoir passer quelques nuits à "retravailler" l'interface "ergonomique et intuitive" d'office 12...
t'es mon idole m@rina

(y va juste falloir que j'apprenne à parler le xml merci billou )

did_69
 Posté le 05/09/2007 à 18:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
Bon
did_69
 Posté le 05/09/2007 à 19:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Bonsoir,

Un clic un peu rapide. Tout d'abord merci pour vos réponses.

J'essaie d'être un peu plus clair. A travers une macro, j'enlevai le menu "Excel", et je construisais un menu personnalisé en utilisant la fonction CommandBars. Dans Excel 2007, cela ne fonctionne plus (mon menu n'apparait pas), mais je n'ai pas de code d'erreur. A la lecture de faut différent mail, une solution pourrait être de passer par du code xml, mais je n'ai pas trop de temps pour tout refaire. Conclusion, j'aimerai bien conserver ma macro actuel avec la fonction CommandBars.

Merci pour vos réponse.

m@rina
 Posté le 05/09/2007 à 22:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonsoir,

Bérylion : Je veux bien être ton idole, mébon... tu risques d'être déçu !!! Je déteste cette idée de Microsoft de ne plus nous laisser libre dans la configuration de nos logiciels !! Et je ne connais pas VSTO ni XML...

did_69 : si ta macro existe déjà sous une ancienne version, ouvre le fichier qui contient la macro (il devra être mis dans un emplacement approuvé). Lance la macro (à moins que ce ne soit une autoexec) : tu la retrouveras sous l'onglet Compléments.

Tu peux ensuite, pour plus de facilité, ajouter les commandes sur la barre d'outils Accès rapide : clic doit sur Barre personnalisée, Ajouter à la barre Accès rapide.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
374,99 €Carte mémoire MicroSDXC UHS-I U3 SanDisk Extreme Pro 1 To à 374,99 €
Valable jusqu'au 30 Mai

Amazon fait une vente flash sur la carte mémoire MicroSDXC UHS-I U3 SanDisk Extreme Pro d'une capacité de 1 To qui passe à 374,99 € alors qu'on la trouve ailleurs à partir de 500 €. Cette carte mémoire offre des vitesses jusqu'à 170 Mo/s en lecture et 90 Mo/s en écriture et intègre des mécanismes afin de gérer l'usure des cellules de la carte et augmenter ainsi sa durée de vie. Une valeur sûre pour les plus exigeants en FullHD et 4K.


> Voir l'offre
580,99 €Disque dur externe Western Digital My Book Duo 24 To USB 3.1 à 580,99 €
Valable jusqu'au 30 Mai

Amazon propose actuellement le disque dur externe Western Digital My Book 24 To USB 3.1 à 580,99 € livré gratuitement alors qu'on le trouve ailleurs à partir de 800 €. Le My Book Duo est une solution de stockage RAID de bureau d’une très grande capacité, idéale pour stocker des photos, des vidéos, des documents et de la musique. Vous pourrez l'utiliser en mode RAID 0 pour des perfomances ultrarapides (vitesse de lecture séquentielle pouvant atteindre 360 Mo/s) ou bien en mode RAID 1 pour bénéficier d’une redondance et mettre vos données en miroir sur les disques durs installés dans le boîtier. Ce dernier comporte en effet 2 disques durs Western Digital RED de 12 To adaptés aux NAS et qui peuvent être récupérés pour être utilisés ailleurs. Sachant qu'un disque dur RED 12 To coûte au moins 450 €, l'achat du Western Digital My Book Duo 24 To peut aussi être une solution économique si vous avez besoin de 2 disques durs 12 To pour votre NAS.


> Voir l'offre
72,10 €Kit de 16 Go (2 x 8 Go) de mémoire DDR4 Corsair Vengeance LPX 3000 MHz à 72,10 € livré
Valable jusqu'au 30 Mai

Amazon Allemagne fait une promotion sur le kit de 16 Go (2x8 Go) de mémoire DDR4 Corsair Vengeance LPX 3000 MHz qui passe à 67,46 € (avec la TVA ajustée). Comptez 4,64 € pour la livraison en France soit un total de 72,10 € livré alors qu'on le trouve ailleurs à plus de 95 €.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douanes. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre

Sujets relatifs
menu contextuel excel 2007 ne fonctionne plus
Creation d' une boucle macro dans fichier EXCEL pour impression
besoin d'une macro excel 2007
[Excel 2007] Macro : Sélection d'un tableau selon sa longueur variable
excel 2007 macro mise en page, quadrillage, filtre
Excel 2007 macro rajouter tri + cellule en surbrillance à chaque changement
macro sous excel 2007
(Macro) Copier onglet sur autre fichier Excel (2007)
Probleme excel - tri dans macro Excel 2007
macro majuscule dans excel 2007
Plus de sujets relatifs à Excel 2007 _ Macro _ Création menu personnalisé
 > Tous les forums > Forum Bureautique