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
352
Réponses
9
Affichages
447

Statistiques des forums

Discussions
312 108
Messages
2 085 361
Membres
102 874
dernier inscrit
Petro2611