Simon Mourier's Avatar
Simon Mourier's blog (1807 answers on StackOverflow) about Microsoft technologies C#, C/C++, .NET, WinRT, WinUI3, AOT, P/Invoke, COM, Interop, DirectX, Direct2D, Windows, ...
  • 🔎︎ Search
  • Categories
  • Archives
  • About Me
  • c/c++
  • excel
  • vb6-vba

VBA Calling C++ DLL - error 48 (file not found)

Apr 14, 2017 See the question and my original answer on StackOverflow

Error 48 can also be returned when the dll does not correspond to the bitness of the calling program. So, if you're runnning Excel's VBA with Excel 64-bit, for example, you want to make sure the DLL is compiled as a 64-bit binary.

Note this is different from error 53 wich really means the DLL is not found in any paths.

  • SmoBlog © 2010-2026 Simon Mourier. All rights reserved.
  • Privacy & Terms