Ошибка выполнения 48 при использовании функции в DLL в VBA? - PullRequest
0 голосов
/ 05 сентября 2018

Я должен использовать файл DLL в коде VBA.

После объявления в коде я не могу использовать или вызвать функцию. Ошибка: file not found и код ошибки runtime 48.

Мне нужна помощь, чтобы узнать, как будет вызываться и инициализироваться функция в dll.

Option Explicit

Public x As Integer

Private Declare Function XYZ Lib " H:\google drive\laser machine\software\Development\delete\squareDLL\x64\Debug\squareDLL.dll" (ByVal x As Double) As Double

Sub main()
    x = 20
    Call XYZ(x)
End Sub

1 Ответ

0 голосов
/ 06 сентября 2018
Option Explicit
Public x As Integer
Private Declare Function XYZ Lib " H:\google drive\laser machine\software\Development\delete\squareDLL\x64\Debug\squareDLL.dll" (ByVal x As Double) As Double

Sub main()
x = 20
Call XYZ(x)
End Sub
...