@ Albert
Aangepast in het bestand.
Wat betreft de dagelijkse invoer, als ik kijk naar de mogelijkheden VM of NM of VN - NM enz....
heb ik daar mijn twijfels bij. Misschien kan Lili daar wat klaarheid in brengen.
@ JP
Met de invoer van 64Bit bestaat er nu zoiets als Conditional Compiling om dit op te vangen.
Probeer het eens op deze manier
#If VBA7 Then
Declare PtrSafe Sub keybd_event Lib "user32" (ByVal bVk As Byte, _
ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As LongPtr)
#Else
Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, _
ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
#End If
Public Const VK_SNAPSHOT = 44
Public Const VK_LMENU = 164
Public Const KEYEVENTF_KEYUP = 2
Public Const KEYEVENTF_EXTENDEDKEY = 1
@ Lili
Om te vermijden dat je medicijnnamen verkeerd ingeeft kan je een tabel aanmaken met alle medicatie die je toedient.
Dan gebruiken we ipv een TextBox een Keuzelijst (Combobox) waaruit je dan het medicijn selecteerd.
Lijkt je dat wat ?