XL pour MAC Problème excel wondow/Max macro

lolimatt

XLDnaute Nouveau
Bonsoir à tous

Je viens de passer sur Mac est un fichier que j'avais crée pour m'amuser pendant le covid et avec votre aide ne fonctionne plus depuis mon passage sur Mac.
Je suppose que. cela vient des chemin qui cherche le disque dur window, pouvez vous m'aider please.
je vous mets en PJ un fichier avec diverses données.
Je vous remercie par avance pour votre aide.
 

Pièces jointes

  • trame devis tls 2022.xlsm
    1.1 KB · Affichages: 2

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Lolimatt,
Votre fichier semble corrompu, il est illisible. Qui plus est il ne pèse que 1.07ko.

Malheureusement XL Win et Ios ne sont pas strictement identiques.
En particulier pour les chemins, sur Windows c'est "\", sur Mac c'est "/".
Ou alors utilisez Application.PathSeparator il est compatible des deux mais oblige à construire le chemin :
"C:" & Application.PathSeparator & "Documents" & Application.PathSeparator .....
 

lolimatt

XLDnaute Nouveau
Bonsoir Lolimatt,
Votre fichier semble corrompu, il est illisible. Qui plus est il ne pèse que 1.07ko.

Malheureusement XL Win et Ios ne sont pas strictement identiques.
En particulier pour les chemins, sur Windows c'est "\", sur Mac c'est "/".
Ou alors utilisez Application.PathSeparator il est compatible des deux mais oblige à construire le chemin :
"C:" & Application.PathSeparator & "Documents" & Application.PathSeparator .....
Merci pour votre retour je remets le fichier
 

Pièces jointes

  • trame devis doc 2022.xlsm
    842.5 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Sans MAC pour tester, quelques pistes :
1- PtrSafe Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" appartient au monde Windows.
Je ne sais pas comment le traduire pour MAC. Voir : LIEN
2- Remplacer "\" par "/" :
ici If (Right$(Nom, 1) = "\") Then
ici ThisWorkbook.Path & "\"
ici ThisWorkbook.Path & "\devisdoc\"
3- Regardez ce site qui est bien utile : https://www.rondebruin.nl/mac.htm
 

Discussions similaires

Réponses
3
Affichages
348
Réponses
9
Affichages
443

Statistiques des forums

Discussions
312 069
Messages
2 085 038
Membres
102 763
dernier inscrit
NICO26