EXCEL 97 auf WIN 7 64bit Fehler beim Zugriff auf die Registrierung
Hallo liebe Gemeinde,
vielleicht könnt Ihr mir mit einem Problem weiterhelfen, das ich dringend gelöst brauche.
Ich hoffe das mein Beitrag ausführlich genug ist und mir geholfen werden kann.
Gegebenheiten:
2 Rechner mit Windows 7 64bit (Ultimate und Professional) und ein Programm was unter EXCEL 97 geschrieben wurde.
Auf dem Ultimate Rechner läuft etwa seit 8 Monaten Office 97 einwandfrei, nachdem ich die deutsche Setup Datei in die Englische Installation gepackt hatte und installierte.
Es wurde bis gestern noch ein XP Rechner verwendet der auf das Netzlaufwerk des Ultimate Rechners zugegriffen hat und auch mit Office 97 arbeitete und an einer geschriebenen Excel -(Software) gearbeitet wurde. Dies lief auch einwandfrei.
Nun wurde es Zeit für einen neuen Rechner, den besagten Win7 Pro.
Hintergrund
Das "Programm" wurde vor etwa 18 Jahren für Windows 3.x geschrieben und beinhaltet Makros die ein paar Tabellen mit eingegebenen Daten füllen und seinen Sinn und Zweck erfüllen.
Es wurde noch Upgegradet auf eine XP Umgebung allerdings auch unter Office 97, dies war 2003.
Eine Umprogrammierung kann von meiner Seite nicht durchgeführt werden und würde sich nicht mehr rentieren, da dieses Programm vorraussichtlich nur noch 2 - 3 Jahre zum Einsatz kommen wird und es ja bis dato noch funktioniert.
EXCEL Programm
Es ist mit einer Maske versehen das verschiedene Tabellen öffnet und Daten zusammenfasst oder selbstgeschrieben Vorlagen öffnet und diese dann mit bestimmten Werten ausgibt und ausdruckt oder abspeichert.
Die Makros erledigen in diesem Falle dieses Zusammenspiel und es ist etwa 1000 Zeilen lang.
1. Problem
Ein Update auf eine neuere Office Version funktionierte bisher nicht, da die geschriebenen Makros in Exel nicht mehr richtig funktionieren und Fehler auftreten. Versucht habe ich Office 2000, Office XP und Office 2003 sowie Office 2007.
Die eingegebenen Daten verschwinden sporadisch und tauchen entweder gar nicht mehr oder ab und zu wieder auf.
Vielleicht gibt es ja auch hier eine schnelle Umprogrammierung bzw. einen Befehl der mir ein Upgrade auf eine neue Excel Version zulässt.
2. Problem (Eigentlich mein größtes)
Nach der Installation von Office 97 auf dem Professional Rechner kann ich zwar alle Excel Tabellen einzeln öffnen, aber bei der Benutzermaske des geschriebenen Programms kommt nach der Frage ob Makros aktiviert werden sollen der Fehler "Fehler beim Zugriff auf die Registrierung".
Die Maske besteht aus 4 Excel Tabellen und wird durch eine "Start" Exceltabelle geöffnet wo dann Makros beginnen die Tabellen einzubinden.
Lösung
Was kann ich tun das dieses selbstgeschriebene Programm wieder läuft oder wie komme ich auf die Eingabemaske?
So sieht ein Teil der Makros aus
0,19 MwSt Wert
Makros f. Excel V4.0 Version : 2.21 vom 10.10.1993
update auf XP vom 29.10.2003
Kundenstamm bearbeiten Bemerkung
=ECHO()
=AKTIVIEREN("kunden.xls")
=AUSWÄHLEN("Z3s1")
=ENDE.AUSWÄHLEN(4)
=FORMEL("=Z(-1)S+1";) formel kdnr. +1 eintragen
=MASKE()
=FORMEL.GEHEZU(!Datenbank)
=ENDE.AUSWÄHLEN(4)
=FORMEL(AKTIVE.ZELLE();!B2) letzte kn in z2s2 eintragen
=AUSWÄHLEN("zs1:z(-100)s1") die letzten 100 kundennr
=KOPIEREN() in werte umwandeln
=INHALTE.EINFÜGEN(3;1;FALSCH;FALSCH)
=ABBRECHEN.KOPIEREN()
=AKTIVIEREN("bedienO.xls")
=RÜCKSPRUNG()
Vorabrechng dr suchen
=ECHO(FALSCH)
=AKTIVIEREN("Kunden.xls")
=AUSWÄHLEN("Z3S1:Z3S29") alle kunden mit
=KOPIEREN() vorab rechng
=AUSWÄHLEN("Z68S32") suchen
=EINFÜGEN()
=AUSWÄHLEN("Z69S52")
=ABBRECHEN.KOPIEREN()
=FORMEL(">1")
=AUSWÄHLEN("Z68S32:Z69S60")
=SUCHKRITERIEN.FESTLEGEN()
=AUSWÄHLEN("Z68S32:Z68S37;Z68S52;z68s56:z68s60")
=KOPIEREN()
=AUSWÄHLEN("Z73S32")
=EINFÜGEN()
=ZIELBEREICH.FESTLEGEN()
=SUCHEN.KOPIEREN(FALSCH) ende
vielleicht könnt Ihr mir mit einem Problem weiterhelfen, das ich dringend gelöst brauche.
Ich hoffe das mein Beitrag ausführlich genug ist und mir geholfen werden kann.
Gegebenheiten:
2 Rechner mit Windows 7 64bit (Ultimate und Professional) und ein Programm was unter EXCEL 97 geschrieben wurde.
Auf dem Ultimate Rechner läuft etwa seit 8 Monaten Office 97 einwandfrei, nachdem ich die deutsche Setup Datei in die Englische Installation gepackt hatte und installierte.
Es wurde bis gestern noch ein XP Rechner verwendet der auf das Netzlaufwerk des Ultimate Rechners zugegriffen hat und auch mit Office 97 arbeitete und an einer geschriebenen Excel -(Software) gearbeitet wurde. Dies lief auch einwandfrei.
Nun wurde es Zeit für einen neuen Rechner, den besagten Win7 Pro.
Hintergrund
Das "Programm" wurde vor etwa 18 Jahren für Windows 3.x geschrieben und beinhaltet Makros die ein paar Tabellen mit eingegebenen Daten füllen und seinen Sinn und Zweck erfüllen.
Es wurde noch Upgegradet auf eine XP Umgebung allerdings auch unter Office 97, dies war 2003.
Eine Umprogrammierung kann von meiner Seite nicht durchgeführt werden und würde sich nicht mehr rentieren, da dieses Programm vorraussichtlich nur noch 2 - 3 Jahre zum Einsatz kommen wird und es ja bis dato noch funktioniert.
EXCEL Programm
Es ist mit einer Maske versehen das verschiedene Tabellen öffnet und Daten zusammenfasst oder selbstgeschrieben Vorlagen öffnet und diese dann mit bestimmten Werten ausgibt und ausdruckt oder abspeichert.
Die Makros erledigen in diesem Falle dieses Zusammenspiel und es ist etwa 1000 Zeilen lang.
1. Problem
Ein Update auf eine neuere Office Version funktionierte bisher nicht, da die geschriebenen Makros in Exel nicht mehr richtig funktionieren und Fehler auftreten. Versucht habe ich Office 2000, Office XP und Office 2003 sowie Office 2007.
Die eingegebenen Daten verschwinden sporadisch und tauchen entweder gar nicht mehr oder ab und zu wieder auf.
Vielleicht gibt es ja auch hier eine schnelle Umprogrammierung bzw. einen Befehl der mir ein Upgrade auf eine neue Excel Version zulässt.
2. Problem (Eigentlich mein größtes)
Nach der Installation von Office 97 auf dem Professional Rechner kann ich zwar alle Excel Tabellen einzeln öffnen, aber bei der Benutzermaske des geschriebenen Programms kommt nach der Frage ob Makros aktiviert werden sollen der Fehler "Fehler beim Zugriff auf die Registrierung".
Die Maske besteht aus 4 Excel Tabellen und wird durch eine "Start" Exceltabelle geöffnet wo dann Makros beginnen die Tabellen einzubinden.
Lösung
Was kann ich tun das dieses selbstgeschriebene Programm wieder läuft oder wie komme ich auf die Eingabemaske?
So sieht ein Teil der Makros aus
0,19 MwSt Wert
Makros f. Excel V4.0 Version : 2.21 vom 10.10.1993
update auf XP vom 29.10.2003
Kundenstamm bearbeiten Bemerkung
=ECHO()
=AKTIVIEREN("kunden.xls")
=AUSWÄHLEN("Z3s1")
=ENDE.AUSWÄHLEN(4)
=FORMEL("=Z(-1)S+1";) formel kdnr. +1 eintragen
=MASKE()
=FORMEL.GEHEZU(!Datenbank)
=ENDE.AUSWÄHLEN(4)
=FORMEL(AKTIVE.ZELLE();!B2) letzte kn in z2s2 eintragen
=AUSWÄHLEN("zs1:z(-100)s1") die letzten 100 kundennr
=KOPIEREN() in werte umwandeln
=INHALTE.EINFÜGEN(3;1;FALSCH;FALSCH)
=ABBRECHEN.KOPIEREN()
=AKTIVIEREN("bedienO.xls")
=RÜCKSPRUNG()
Vorabrechng dr suchen
=ECHO(FALSCH)
=AKTIVIEREN("Kunden.xls")
=AUSWÄHLEN("Z3S1:Z3S29") alle kunden mit
=KOPIEREN() vorab rechng
=AUSWÄHLEN("Z68S32") suchen
=EINFÜGEN()
=AUSWÄHLEN("Z69S52")
=ABBRECHEN.KOPIEREN()
=FORMEL(">1")
=AUSWÄHLEN("Z68S32:Z69S60")
=SUCHKRITERIEN.FESTLEGEN()
=AUSWÄHLEN("Z68S32:Z68S37;Z68S52;z68s56:z68s60")
=KOPIEREN()
=AUSWÄHLEN("Z73S32")
=EINFÜGEN()
=ZIELBEREICH.FESTLEGEN()
=SUCHEN.KOPIEREN(FALSCH) ende
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 177214
Url: https://administrator.de/contentid/177214
Ausgedruckt am: 25.11.2024 um 05:11 Uhr
4 Kommentare
Neuester Kommentar
Guten Morgen!
eine Möglichkeit wäre, es unter dem WinXP Mode in Win7 laufen zu lassen oder einmal Excel 97 per Rechtsklick "Als Administrator ausführen" - dann sollte zum. die Zugriffsberechtigung klappen - wobei ich nicht weis ob Excel 97 überhaupt mit x64 OS klar kommt.
Und nach 18 Jahren - kann man es ruhig mal auf eine neue Version portieren - das amotosiert sich auch noch nach 3 Jahren und erspart einem dem Stress mit zukünftigen OS Versionen. Das ist dann mal eine Woche arbeit die VB Sachen anzupassen und alles läuft wieder rund.
Bedenke aber auch beo Office 2007/2010 das du die Excel-Tabellen in XLM speichern musst und nicht in XLSX oder XLS
eine Möglichkeit wäre, es unter dem WinXP Mode in Win7 laufen zu lassen oder einmal Excel 97 per Rechtsklick "Als Administrator ausführen" - dann sollte zum. die Zugriffsberechtigung klappen - wobei ich nicht weis ob Excel 97 überhaupt mit x64 OS klar kommt.
Und nach 18 Jahren - kann man es ruhig mal auf eine neue Version portieren - das amotosiert sich auch noch nach 3 Jahren und erspart einem dem Stress mit zukünftigen OS Versionen. Das ist dann mal eine Woche arbeit die VB Sachen anzupassen und alles läuft wieder rund.
Bedenke aber auch beo Office 2007/2010 das du die Excel-Tabellen in XLM speichern musst und nicht in XLSX oder XLS
Hallo FISIStew!
sollte zumindest dieses Problem erledigen ...
Grüße
bastla
P.S.: "Linux & Unix" hätte sich mir für diese Fragestellung nicht unbedingt aufgedrängt - und wenn Du dann schon dabei bist, das Eröffnungsposting zu editieren, könntest Du auch das durchgängig fehlende "c" in "Excel" noch ergänzen ...
Im XP Mode würde es heißen: \\tsclient\o auf .....
Einnet use O: \\tsclient\o
Grüße
bastla
P.S.: "Linux & Unix" hätte sich mir für diese Fragestellung nicht unbedingt aufgedrängt - und wenn Du dann schon dabei bist, das Eröffnungsposting zu editieren, könntest Du auch das durchgängig fehlende "c" in "Excel" noch ergänzen ...