Newsletter Developpez.com

Inscrivez-vous gratuitement au Club pour recevoir
la newsletter hebdomadaire des développeurs et IT pro

FAQ ExcelConsultez toutes les FAQ

Nombre d'auteurs : 46, nombre de questions : 845, dernière mise à jour : 30 mars 2017 

 
OuvrirSommaireLes spécificités d'Excel sous Macintosh

Les constantes de retour/saut de lignes/paragraphes, de tabulation ... doivent être remplacées par les fonctions CHR correspondantes.

vbCrLf ---> Chr(13) + Chr(10) : Retour chariot et de saut de ligne
vbCr ---> Chr(13) : Caractère de saut de paragraphe
vbLf ---> Chr(10) : Caractère de saut de ligne
vbNewLine ---> Chr(13) : Caractère de saut de ligne
vbTab ---> Chr(9) : Caractère de tabulation

Si vous faites référence à des répertoires de votre disque dur, vous devez remplacer les indications de chemin :
Par exemple sous MAC, la racine C:\ est remplacée par HD:.

Vba
Sélectionnez

Application.Workbooks.Open("Macintosh HD:Users:nom_utilisateur:Documents:NomClasseur.xls")
Créé le 18 novembre 2008  par SilkyRoad

La propriété Rowsource n'est pas opérationnelle lorsque vous alimentez un ComboBox ou une ListBox d'un Userform sous MAC.
Pour contourner ce problème, utilisez les propriétés List ou AddItem.

Créé le 19 février 2008  par SilkyRoad

Les contrôles ActiveX (objets de la barre d'outils contrôles) utilisés sur la feuille de calcul, ne sont pas disponibles sur Mac.
Ce message peut donc survenir si vous ouvrez un classeur créé sous un système d'exploitation Windows et qui contient ce type d'objet.

Créé le 20 septembre 2008  par SilkyRoad
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.