🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1940

? Einbinden von C/C++ DLLs in MS-EXCEL 5.0

#1940
From: 101640.3065
Date: Fri, 29 Mar 1996 11:55
34 lines
1723 bytes
Grundsätzlich muß es möglich sein C/C++ Funktionen, die in einer DLL
zusammengefaßt wurden, unter VBA (EXCEL 5) aufzurufen. In der Literatur
wird beschrieben, daß die C-DLL in EXCEL-VBA mit dem Kommando
DEKLARIERE außerhalb einer SUB (global) bekannt gemacht werden muß.
Anschließend können die Funktionen in VBA verwendet werden.

Bei mit traten folgende Probleme auf: 
Die Funktionen in der DLL können in anderen C/C++-Programmen 
verwendet werden (Hinzufügen der LIB im Projekt.) Unter VBA trat
aber folgendes Problem auf. Zwar erkannte EXCEL offensichtlich die DLL,
die dort definierten Funktionen wurden aber von VBA nicht erkannt. 
Syntaktische Fehler schließe ich aus. Die Fehlermeldung (Laufzeitfehler
453) deutet eher auf ein grundsätzliches Problem hin.

Wer hat mit der Einbindung von DLLs in MS-Excel schon Erfahrung
gesammelt und kann mir helfen?

Hat jemand ähnliche Probleme wie ich sie habe gelöst? 

Ist es möglich, die in VBA deklarierten C-Funktionen auch im Spreadsheet
selbst zu verwenden?

Meinen Systemumgebung:
   Borland C++ 4.5
   MS-Excel 5.0
   Windows 3.11    

Meine Adresse:
   Walter Penschke
   Tel.: 069/344122
   Internet: 101640.3065@compuserve.com

Vielen Dank für Eure Hilfe.
Technical Details
Message-ID: <4jgj2k$kcj@dub-news-svc-1.compuserve.com>
Path: arc1-ca.pugleaf.net!news.compuserve.com!newsmaster

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.compuserve.com!newsmaster
From: <101640.3065@compuserve.com>
Newsgroups: de.comp.lang.c++
Subject: ? Einbinden von C/C++ DLLs in MS-EXCEL 5.0
Date: 29 Mar 1996 11:55:00 GMT
Organization: CompuServe Incorporated
Message-ID: <4jgj2k$kcj@dub-news-svc-1.compuserve.com>
NNTP-Posting-Host: dd65-082.compuserve.com
Content-Type: text/plain
Keywords: Borland C++ 4.5; MS-EXCEL 5.0
Content-length: 1247
X-Newsreader: AIR Mosaic (16-bit) version 1.00.198.07