XL 2016 Cherche possesseur de MAC connaissant VBA

Dudu2

XLDnaute Barbatruc
Bonjour,

Pour un XLDNaute du Canada j'ai développé un code sous Windows.
Je vire tout ce qui est API Windows. Et tous les caractères accentués.

1 - Cependant comment fait-on en MAC pour trouver le ratio Point / Pixel ?
2 - Y a-t-il une fonction Sleep(milliseconds) ?

Merci par avance
 

RyuAutodidacte

XLDnaute Impliqué
Supporter XLD
Windows 10 64bits / Office 2016 64bits.
Que suis-je sensé vérifier sur l'affichage du UserForm ?
Dans le sub tu mets la cellule que tu veux ou le userfom est censé apparaître (dans ton exemple tu avais mis F4, mais tu peux mettre Z100 …)
et dans le range visible tu te place n’importe où que ta cellule choisie soit visible ou pas et tu peux aussi redimensionner ta fenêtre Excel comme tu le souhaite
Résultat souhaité : ton userform apparaîtra tjs sur la cellule choisie qq soit ton positionnement dans la fenêtre d’excel
 

Dudu2

XLDnaute Barbatruc
1695831778570.png
1695831856747.png

1695831912765.png
 

RyuAutodidacte

XLDnaute Impliqué
Supporter XLD
Re @Dudu2

Merci de tester …
Par contre là je ne comprends pas, car j'ai essayer sur un portable 14" (il me semble Lenevo),
écran seul et double écran sur windows entreprise et Office 365, et je n'ai pas eu le pbm … 🤔
J'aimerai bien savoir ce qui peut provoquer cette différence ?

je me demande si ce code passe sur ton PC dans la fonction (faut pas enlever les #):
VB:
Sub MacOuPC()
    #If Mac Then
        MsgBox "je suis un Mac"
    #Else
       MsgBox "je suis un PC"
    #End If
End Sub
 

RyuAutodidacte

XLDnaute Impliqué
Supporter XLD
Non les instructions préprocesseur, ça fontionne.

PtToPx = 0.75

Ce serait pas plutôt PxToPt = 0.75 ?
C'est la question que j'étais en train de me poser y a qq minutes.
C'est qd même incroyable qu'entre 2 PC quasi même configuration ,que l'on trouve une différence de résultat.
je vais regarder cela de plus près. dès que j'ai un PC en main
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil

[ma contribution du soir]
[/ma contribution du soir]
 

Discussions similaires

Réponses
3
Affichages
907

Statistiques des forums

Discussions
312 391
Messages
2 087 980
Membres
103 690
dernier inscrit
LeDuc