Mac OS 10 et Excel

Résolu/Fermé
G.David Messages postés 768 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 1 juin 2020 - 2 févr. 2005 à 11:02
 Toni - 7 juil. 2007 à 00:17
Salut à tous
le probleme que je rencontre est :
sous excel 2000 et Windows Assortis j'ai un classeur avec des macros VBA attachées à un USF le code tourne impec sur PC
mais sous Mac j'ai un retour d'erreur 380
l'aide sur : www.microsoft.com/mac/ me marque exactement la même syntaxe que ce que j'ai ecrit:
combobox1.rowsource= "feuil3!e3:e7"
pourtant sous mac ça plante
est ce que l'OS est en cause ou l'application
Si qq1 à la solution ou l'explication je suis preneur
d'avance merci
G.David
le respect n'est pas un dû
il se merite
A voir également:

4 réponses

phery Messages postés 9328 Date d'inscription lundi 13 septembre 2004 Statut Modérateur Dernière intervention 11 août 2020 372
7 févr. 2005 à 11:46
est-ce les mêmes version d'office sur tes deux machine ?
j'ai déjà eu ce pb en changeant de version sur un PC, il a fallut refaire toutes les macros !
sinon essaie d'installer toutes les options supplémentaire de ton office mac, il te manque peut-être des composants.
0
G.David Messages postés 768 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 1 juin 2020 203
7 févr. 2005 à 15:11
Salut
le problème est une erreur d'excel celuici ne reconnait pas une commande interne au code VBA qui lui est associé
Excel sur macOS10 est vers 2004 il ne doit avoir aucun problème en theorie pour récupéré un fichier creer avec une version anterieure suaf que meme l'aide en ligne de microsoft pour mac donne le code comme correct il ny a pas de spécificité Machintoche dans ce cas (pas comme pour chkdir ) la commande est la meme dans les versions pour les deux OS .Je pense qu'il s'agit de la façon habituel de microsoft de traiter la compatibilité vers le bas :
si ça marche c'est complètement fortuit (un peu comme au début d'un roman policier )
Cordialement
G.David

le respect n'est pas un dû
il se merite
0
G.David Messages postés 768 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 1 juin 2020 203
20 avril 2005 à 08:48
Bonjour

With Sheets("feuil1")
For Each cell In .Range(.Cells(2, 21), .Cells(5, 21))
ComboBox1.AddItem cell.Value
Next cell
End With
ceci je l'ai retrouvé en répondant à une question sur un autre forum (XLD) un exemple retournait cette boucle je l'ai test sur un mac sou OSCordialement et ça marche
G.David
0
Muchas gracias G, me ha sido muy útil tu código: FUNCIONA!!!!
0
G.David Messages postés 768 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 1 juin 2020 203
20 avril 2005 à 08:50
il faudra que j'évite les copier coller
le cordialement va avant la signature
bon vous aurez réctifié de vous même
Cordialement
G.David
0