excel2011 boite à outils userform, userform excel 2011 Mac |
Bienvenue invité ( Connexion | Inscription )
excel2011 boite à outils userform, userform excel 2011 Mac |
29 May 2017, 14:43
Message
#1
|
|
Nouveau Membre Groupe : Membres Messages : 4 Inscrit : 29 May 2017 Membre no 202 290 |
Bonjour,
Je cherche à ajouter des contrôles dans le boite à outils de l'userform sous excel2011 Mac. J'ai crée un classeur avec des userform en code vba sous excel 2007 PC mais quand j'ouvre mon classeur sous Excel2011 Mac rien ne fonctionne! je me suis aperçu qu'il manque plusieurs choses dans la boite à outil de l'userform. Puis des lignes vba ne fonctionnent plus et me renvoie l'erreur Projet ou bibliotheque introuvable. Dois je reprendre et recréer mes userform ainsi que la programmation VBA? Car je me suis aperçu dans un textbox ou je veux que des majusucles sous excel 2007 Pc j'ai: Private Sub ttbNomPat_Change() 'Lettre en majuscule du nom ttbNomPat.Text = UCase(ttbNomPat.Text) End Sub Ceci me renvois une erreur sous excel 2011 Mac, Erreur de compilation Projet ou bibliotheque introuvable et UCase est jauni! ALors que si je crée un classeur puis un userform avec un textbox et je lui mais le même code vba, ça fonctionne ce que je tape et en majuscule. Merci pour vos réponses. Daniel |
|
|
29 May 2017, 17:59
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 197 Inscrit : 1 Jan 2008 Lieu : Toulouse.cong Membre no 103 942 |
J'ai crée un classeur avec des userform en code vba sous excel 2007 PC mais quand j'ouvre mon classeur sous Excel 2011 Mac rien ne fonctionne! je me suis aperçu qu'il manque plusieurs choses dans la boite à outil de l'userform. Il est possible que ton code, créé sous Windows, fasse appel à des fonctions qui n'existent pas dans la version Mac. Sans compte qu'on peut tomber sur quelques bugs dans les UserForms. Est-ce qu'au moins ta version d'Office 2011 est à jour (donc en 14.7.4 actuellement) ? Dois je reprendre et recréer mes userform ainsi que la programmation VBA ? Ce n'est pas exclu. Pour te faire une idée (au moins partielle) de difficultés qu'il peut y avoir à adapter du code Windows pour Mac, je te recommande de regarder les pages qu'y consacre Ron de Bruin... -------------------- |
|
|
29 May 2017, 19:09
Message
#3
|
|
Nouveau Membre Groupe : Membres Messages : 4 Inscrit : 29 May 2017 Membre no 202 290 |
Bonsoir Aliboron
Ma version est 14.0.0 d' Office 2011 et je n'arrive pas à la mettre à jour. Merci pour le lien de RON de Bruin, j'irais voir. Par contre comment rajoute t'on des contrôles dans la boite à outils de l'userform? Sur la version PC j'utilise la ListView, que je n'ai pas sur l' Excel MAC... Mais avant tout je vais aussi me renseigner sur le MacBook quelle est la version d'excel, puisque le classeur devra fonctionner sur le MAC BOOK. Et je voulais essayer sur mon iMac d'occasion... Bonne soirée |
|
|
29 May 2017, 23:21
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 197 Inscrit : 1 Jan 2008 Lieu : Toulouse.cong Membre no 103 942 |
Ma version est 14.0.0 d'Office 2011 et je n'arrive pas à la mettre à jour. Pourtant, il n'y a rien de compliqué : les mises à jour 14.1.0 et 14.7.4 sont disponibles au téléchargement sur le site Microsoft et, de toute façon, il y a un utilitaire de recherche automatique des mises à jour. Travailler en 2017 avec une version sans avoir fait aucune mise à jour depuis plus de six ans, faut pas trop s'étonner de rencontrer quelques difficultés... Par contre comment rajoute t'on des contrôles dans la boite à outils de l'userform? Sur la version PC j'utilise la ListView, que je n'ai pas sur l'Excel Mac... Comme déjà évoqué, il y a des fonctionnalités qui sont absentes dans les versions pour Mac, par rapport aux versions Windows. Et en particulier tout ce qui concerne les contrôles ActiveX qui sont "Windows only". -------------------- |
|
|
30 May 2017, 08:45
Message
#5
|
|
Nouveau Membre Groupe : Membres Messages : 4 Inscrit : 29 May 2017 Membre no 202 290 |
Bonjour Aliboron
Pas mis à jour tout simplement parce que je n'utilise pas Excel sur l' iMac acheté d'occasion il y a quelques années. Je l'utilise pour le traitement d'image. Sauf depuis quelques jour ou je prépare un Excel pour ma kiné, étant en arrêt pour quelque mois, une rupture de coiffe de l'épaule! Et comme c'est pour un MacBook, dont je ne sais pas lequel ni sa version d'Excel, voila pour la petite histoire. Je viens de procéder à la mise à jour d'office, et maintenant je suis en 10.7.4. Par contre je ne trouve pas comme dans Excel PC sous Formules le Gestionnaire de nom ou l'on peut controler en supprimer en rajouter... Là je ne trouve sous Formule que Inserer un nom, ou je retrouve les noms que j'ai créer sous Excel PC mais j'ai des erreurs et je ne voit pas comment la corriger. En tout état de cause je vais attendre de savoir quel version d'Excel est installé sur son MacBook. Mais je ne pensais pas qu'il y aurait tant de différence. Encore merci pour votre aide. bonne journée Daniel |
|
|
30 May 2017, 12:26
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 197 Inscrit : 1 Jan 2008 Lieu : Toulouse.cong Membre no 103 942 |
je ne trouve pas le Gestionnaire de nom ou l'on peut controler en supprimer en rajouter... Comme d'habitude, via le menu "Insertion" > "Nom" > "Définir..." -------------------- |
|
|
30 May 2017, 16:59
Message
#7
|
|
Nouveau Membre Groupe : Membres Messages : 4 Inscrit : 29 May 2017 Membre no 202 290 |
Oups merci.
Je vais tout reprendre sur le Mac en 2011. Encore merci pour ton aide. Et suivant l'avancement je reviendrais si j'ai des questions. Bonne soirée Daniel |
|
|
Nous sommes le : 18th April 2024 - 22:41 |