Menu Content/Inhalt
DIN1055.de

An-/Abmelden






Passwort vergessen?
SchneeLastRechner 64bit
Ab sofort ist unser SchneeLastRechner auch für Office 64bit verfügbar. Die Änderungen betreffen den VBA-Code, hier die wichtigsten:
  • Deklaration aller Declare Function... in Declare PtrSafe Function... umbenannt
  • Modul MSexit für GoogleEarth vollständig auskommentiert
  • Modul einstell erweitert
SchneeLastRechner 64bit sofort hier herunterladen; im Artikel gehen wir ausführlich auf die Hintergründe ein.

SchneeLastRechner für Office 64 Bit

Nutzer von Microsoft Office (2010) 64 Bit stoßen beim Einsatz unseres SchneeLastRechners auf Probleme im ausführbaren Code, Fehlermeldung siehe unten. Wird Office in der 32-bit-Version eingesetzt, so kann die Standard-Version des SLR verwendet werden; der vorliegende Artikel richtet sich an Anwender mit M$-Excel 64 Bit.

In zwei Schritten zur richtigen Version

  1. Office-Version herausfinden
  2. Download

Hinweis: Die Bit-Angabe bezieht sich nicht auf die Version des Betriebssystems, z. B. Windows 7. (Diese lässt sich rasch über die Kombination Windows-Taste + Pause herausfinden.) Unser SLR läuft unter Win7 mit 32 oder 64 Bit; ausschlaggebend ist die Office-Version.

zu 1. - Herausfinden der Office-Version

Zunächst sollte der Anwender herausfinden, welche Version des Office-Pakets auf dem Rechner installiert ist. Hierzu wird z. B. Excel gestartet, dort: Datei - Optionen --> Dialogbox 'Excel-Optionen' wird geöffnet. Links im Navigationsbaum den Menüpunkt Hilfe auswählen, in der rechten Spalte wird die Versionsnummer und -art aufgeführt. Screenshot:

 Office-Version

zu 2. - Herunterladen des Programms

Änderungen im Detail

Anwender, die Office 32 Bit einsetzen, können unverändert den Komfort des automatischen Schließens von GE nutzen; Nutzer der 64bit-Variante müssen darauf verzichten. Alle anderen Funktionen sind unverändert.

  • Mehr zum Thema Declare PtrSafe Function: Suche nach der Fehlermeldung via Google
  • MSexit auskommentiert: GoogleEarth (GE) muss manuell geschlossen werden. Die Funktionen, die GE beenden, wurden auskommentiert. Deshalb ist die Option GoogleEarth nach Anwendung schließen im Register Einstellungen ohne Funktion. Wir geben dem Nutzer damit kurzfristig ein Workaround an die Hand.
  • Modul einstell erweitert: Nun wird für den Browseraufruf die VBA-Version abgefragt.

Hintergrund

Wird die 32bit-Version des SchneeLastRechners unter Office 64 bit ausgeführt, so erscheint folgende Fehlermeldung:

"Fehler beim Kompilieren: Der Code in diesem Projekt muss für die Verwendung auf 64-Bit-Systemen aktualisiert werden. Überarbeiten Sie Declare-Anweisungen, und markieren sie mit dem PtrSafe-Attribut."

Auf der Seite erhard-rainer.com wird beschrieben, wie sich das Problem beheben lässt; wir haben unsere Funktionen für die 64-Bit-Edition von Declare Function... auf Declare PtrSafe Function... geändert.

Wir danken dem architektur-studio für Hinweise und Unterstützung.

» Keine Kommentare
Es gibt bisher noch keine Kommentare.
» Kommentar schreiben
Nur registrierte Benutzer können Kommentare schreiben. Bitte melden Sie sich an oder registrieren Sie sich ('Anmelden' im Hauptmenü).
 
weiter >
designed by www.madeyourweb.com