Бих искал да получа частична разделителна способност на таймера в проект на Excel VBA, който трябва да е съвместим с Windows Excel 2007 и Mac OS Excel 2011. Намерих метод в Windows, използващ sleep
от kernel32.dll
и метод на Mac OS, използващ MacScript("GetMilliSec")
.
В момента имам ограничен достъп до Mac, така че не мога да тествам това директно в момента. Ако декларирам Sleep
така:
Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
Ще се появи ли грешка, когато файлът се отвори в Mac? Или грешката ще бъде маркирана само когато/ако Sleep
се извика в Mac?