Visual C++ Quelltext über DLL in Excel einbinden
-
Hallo zusammen.
Ich versuche gerade, eine selbstgeschriebene C++ Funktion in Excel einzubinden. Dabei erstelle in Visual C++ zuerst die Quelldatei und kompiliere sie dann zu einer DLL. Anschließend erstelle ich in VBA noch ein Add-In (.xla-Datei). Das Problem scheint nun zu sein, daß Excel die Funktion zwar als solche erkennt, aber nicht weiß, was die Definition tun soll (Fehlermeldung #WERT).Hier noch kurz mein Quelltext der Datei Test2.cpp:
#include "stdafx.h"
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}extern "C" _declspec(dllexport) double _stdcall fkt(double w){
return w*w;
}und der Datei Test2.def:
LIBRARY Test2
EXPORTS
fkt @1Es wäre wirklich super, wenn mir diesbezüglich jemand weiterhelfen könnte.
Besten Dank!