|
| |

VB Skript (VBS)| Excel 2000 - Excel 2007 lib check32.dll pfad ändern | |  | | Autor: Dikey | | Datum: 11.08.09 15:50 |
| Hallo zusammen,
schon mal vielen Dank für jede antwort die mich weiterbringt.
Wir benutzen Citrix, wobei ich denke das es bei meinem Problem keine Rolle spielt.
Wir steigen zur Zeit von Excel 2000 auf Excel 2007 um.
Dabei ist uns bei einer Exceldatei ein Fehler aufgefallen.
In dieser Excelmappe wird eine Prüfsumme für einen Barcode errechnet.
Das modul das geschrieben wurde lautet Checksum von der Firma plexis oHG:
Declare Function Calc Lib "check32.dll" (ByVal code As Long, ByVal sNutz As _
String, ByVal sGesamt As String, ByVal nCount As Long) As Long
Rem (c) 2002 plexis oHG. Alle Rechte vorbehalten!
Function Checksum(ByVal nType As Integer, ByVal sNutz As String)
Dim Gesamt As String * 100
dummy = Calc(nType, sNutz, Gesamt, Len(sNutz))
Checksum = Gesamt
End Function
Rem (c) 2002 plexis oHG. Alle Rechte vorbehalten! aufgerufen wird die funktion so:
=WENN(TABELLE1!B1="";"";DATEINAME.xls!Checksum.checksum(5;C5))
Soweit ich rausgefunden habe liegt das Problem in der Libary check32.dll
Diese Libary existiert auf dem neuen System nicht.
Ich versuche nun den Pfad auf diese Libary zu ändern.
Leider bin ich bis dato gescheitert.
Dazu kommt das ich von VBA keine Ahnung habe.
Programmierkenntnisse sind jedoch vorhanden.
Mein letzter Versuch sah so aus:
Declare Function Calc Lib "e: \check32.dll" (ByVal code As Long, ByVal _
sNutz As String, ByVal sGesamt As String, ByVal nCount As Long) As Long
Rem (c) 2002 plexis oHG. Alle Rechte vorbehalten!
Function Checksum(ByVal nType As Integer, ByVal sNutz As String)
Dim Gesamt As String * 100
dummy = Calc(nType, sNutz, Gesamt, Len(sNutz))
Checksum = Gesamt
End Function
Rem (c) 2002 plexis oHG. Alle Rechte vorbehalten! Ich hoff einer von euch kann mir weiterhelfen.
Vielen Dank
Dikey |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
Neu! sevCommand 4.0 
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere InfosTipp des Monats Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
| |
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|