Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Excel vba et bouton commande

agnesk, le mercredi 8 novembre 2006 à 23:07:42
bonjour

j'ai crée des boutons de commandes dans des feuilles ou sur des userforms. Ca marche sous pc...

... mais sur mac ces boutons n'agissent pas.

y a t il un remède pour réconcilier PC et MAC (je rêve pytet)

je suis sous excel 2000 et windows XP

merci de vos lumières

agnèsk
Répondre à agnesk  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Vincent L, le samedi 11 novembre 2006 à 00:04:54
Salut,

Il y a effectivement des codes de macros qui ne fonctionnent pas d'une version à l'autre d'excel.(même si tu restes sous windows)
Au passage, tu ferais bien de passer en sous excel 2003.

Avant de savoir si ton pbl est lié à des boutons de commande qui n'exécutent pas tes macros :
- tes macros sont elles installés dans le classeur que tu utilises ou dans le classeur de macros personnelles de la version utilisée sous mac ?

--> tes boutons de commande ne sont que des raccourcis, vérifie d'abord la source.

- commence par exécuter tes macros dans ta version d'excel pour mac afin de voir si elles fonctionnent.
Exécute les dans la console VBA.

- Si tout fonctionne correctement, réaffecte ces macros à tes commandes.

- Si çà ne marche toujours pas, c'est que tu n'as pas checké correctement les opérations ci-dessus.

J'utilise Excel sous mac et certains codes de macros valide sous Excel 2003 ne fonctionnent pas.
Mais dans la très grande majorité des cas, les codes fonctionnent.

J'espère que celà te sera utile, à moins que tu ne connaisses déjà tout çà.

@+
Répondre à Vincent L

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
agnesk, le jeudi 16 novembre 2006 à 11:45:26
merci pour tous ces renseignements.

mais j'avoue ne pas comprendre la subtilité et la conséquence de:
"tes macros sont elles installés dans le classeur que tu utilises ou dans le classeur de macros personnelles de la version utilisée sous mac ? "

ma macro est située ds le classeur crée sous PC.
qd j'essaie ce classeur et la macro sous mac elle ne marche pas.

"Si tout fonctionne correctement, réaffecte ces macros à tes commandes"
cad que je dois réaffecter ces macros sous MAC ?
comment fais t on ?

merci d'avance pour tes lumieres en la matiere !
Répondre à agnesk

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ANGE17, le dimanche 2 septembre 2007 à 17:36:36
Bonjour,

Je voudrais savoir comment changer la couleur d'un bouton de commande sous excel 2000 (gris par défaut :( )

Merci
Configuration: Windows XP
Internet Explorer 7.0
Répondre à ANGE17

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 lechat, le lundi 12 novembre 2007 à 11:44:47
Bonjour,

Généralement les macros qu'on fait sont effectivement interne au classeur sur lequel on travail. Dans ce cas, il ne doit pas pas y avoir de problème en passant de windows à mac.
Mais il arrive que certaine macros soient enregistrées dans un classeur de macros personnel. Celui-ci est alors rangé dans un dossier du compte utilisateur / microsoft / excel / xlstart. L'emplacement exact de ce fichier peut varier, selon les rangement qu'on a pu faire soi-même ou selon la version de windows qu'on utilise ...
Dans ce cas c'est un problème d'identification du chemin d'accès à cette macro qui se pose.
Répondre à lechat
Codes VBA excel des boutons precédent et suiv (Résolu) Bonjour, je voudrais s'il vous plais avoir des codes en VBA excel des boutons précedent et suivant qui me permettrons de passer d'un enregistrement à un autre dans un formulaire(fiche) www.commentcamarche.net/forum/affich-3912790-codes-vba-excel-des-boutons-precedent-et-suiv
[Excel VBA] Macro enregistrement automatique (Résolu) Bonjour à tous, Je débute en VB et je cherche un moyen pour intégrer un bouton d'enregistrement automatique dans une feuille Excel. Ce bouton permettrait d'enregistrer automatiquement une copie de la feuille active dans un répertoire donné... www.commentcamarche.net/forum/affich-3861950-excel-vba-macro-enregistrement-automatique
Excel VBA - Textbox à saisie conditionnée (Résolu) Bonjour, Après avoir longtemps suivi en visiteur, j'ai décidé de m'inscrire, pour faciliter les échanges. Une fois n'est pas coutume, je suis sur une petite programmation Excel VBA pour laquelle je rencontre quelques difficultés. Je... www.commentcamarche.net/forum/affich-3696419-excel-vba-textbox-a-saisie-conditionnee
VBA Ajouter commandButton et le code qui va avecCode relativement simple et qui ne nécessite pas d'explication complémentaire. Coller ces deux sub dans un module général (Module1 par exemple). Sub CréerBouton() Dim Obj As Object Dim Code As String Sheets("Feuil1").Select 'crée le... www.commentcamarche.net/faq/sujet-11237-vba-ajouter-commandbutton-et-le-code-qui-va-avec
Problème avec bouton excel (Résolu)Bonjour, j'ai crée un bouton sur une feuille excel, ce bouton va m'ouvrir un fichier txt sous un nouveau classeur excel, copier cette feuille, et revient me la copier dans mon classeur de base. La macro de mon bouton se place dans vb dans... www.commentcamarche.net/forum/affich-8439690-probleme-avec-bouton-excel
[VBA] mise à jour liste déroulante combobox (Résolu)Bonjour, Sur Excel (VBA) j'ai une combobox où j'ai ajouter des item Seulement je voudrais à présent que lorsque l'utilisateur entre une entrée qui n'est pas dans la liste de la combobox cette entrée soit automatiquement rajouter à... www.commentcamarche.net/forum/affich-6505404-vba-mise-a-jour-liste-deroulante-combobox
VBA recherche du max et du min (Résolu)Bonjour, Je travaille sur Excel/VBA. Sur Excel je sais que les fonction min et max existe. Mais sur VBA, Est ce qu'il y a une fonction qui trouve le minimum et une fonction qui trouve le maximum, ou bien c'est à moi de créer ces fonctions? Merci www.commentcamarche.net/forum/affich-7540296-vba-recherche-du-max-et-du-min