1) Can't diff XLA/XLAM files but here are changes needed to these files/modules:
Launcher.UtilsWindows
FixedIncome.KeyState
FixedIncome2.KeyState
Utilities.Windows
Just replace Declare statements near top with these conditional declarations.
FixedIncome.KeyState:
#If VBA7 Then
Private Declare PtrSafe Function GetKeyState Lib "user32" ( _
ByVal nVirtKey As Long) As Integer
#Else
Private Declare Function GetKeyState Lib "user32" ( _
ByVal nVirtKey As Long) As Integer
#End If
FixedIncome2.KeyState:
#If VBA7 Then
Private Declare PtrSafe Function GetKeyState Lib "user32" ( _
ByVal nVirtKey As Long) As Integer
#Else
Private Declare Function GetKeyState Lib "user32" ( _
ByVal nVirtKey As Long) As Integer
#End If
Launcher.UtilsWindows:
#If VBA7 Then
Declare PtrSafe Function WNetGetUser Lib "mpr.dll" _
Alias "WNetGetUserA" (ByVal name As String, _
ByVal userName As String, bufLen As Long) As Long
#Else
Declare Function WNetGetUser Lib "mpr.dll" _
Alias "WNetGetUserA" (ByVal name As String, _
ByVal userName As String, bufLen As Long) As Long
#End If
Utilities.Windows:
#If VBA7 Then
Declare PtrSafe Function WNetGetUser Lib "mpr.dll" _
Alias "WNetGetUserA" (ByVal name As String, _
ByVal userName As String, bufLen As Long) As Long
#Else
Declare Function WNetGetUser Lib "mpr.dll" _
Alias "WNetGetUserA" (ByVal name As String, _
ByVal userName As String, bufLen As Long) As Long
#End If
2) Need to update ID 16 in Loader.xls to "QuantLibXL-vc120-x64-mt-s-1_7_0.xll"
3) Need to create workbooks folder in main dir. Workbooks from 32bit package appear to be missing
4) Some problems remain with Developer functions not recognizing that Debug.xla is not loaded
May you report this at https://github.com/eehlers/QuantLibXL/issues? Thanks.