IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> excel2011 boite à outils userform, userform excel 2011 Mac
Options
daniel4860
posté 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
Go to the top of the page
 
+Quote Post
Aliboron
posté 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



Citation (daniel4860 @ 29 May 2017, 15:43) *
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) ?

Citation (daniel4860 @ 29 May 2017, 15:43) *
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...


--------------------
Bernard

MacMini, iMac et tout un tas d'accessoires -- FAQ Office Macintosh
Go to the top of the page
 
+Quote Post
daniel4860
posté 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
Go to the top of the page
 
+Quote Post
Aliboron
posté 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



Citation (daniel4860 @ 29 May 2017, 20:09) *
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...

Citation (daniel4860 @ 29 May 2017, 20:09) *
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".


--------------------
Bernard

MacMini, iMac et tout un tas d'accessoires -- FAQ Office Macintosh
Go to the top of the page
 
+Quote Post
daniel4860
posté 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
Go to the top of the page
 
+Quote Post
Aliboron
posté 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



Citation (daniel4860 @ 30 May 2017, 09:45) *
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..." wink.gif


--------------------
Bernard

MacMini, iMac et tout un tas d'accessoires -- FAQ Office Macintosh
Go to the top of the page
 
+Quote Post
daniel4860
posté 30 May 2017, 16:59
Message #7


Nouveau Membre


Groupe : Membres
Messages : 4
Inscrit : 29 May 2017
Membre no 202 290



Oups merci. ohmy.gif
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
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th April 2024 - 22:41