Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Makro unterbrechen und fortsetzen

504 views
Skip to first unread message

Dipl.-Ing. Franz Riesel

unread,
Jan 11, 2001, 9:18:58 AM1/11/01
to
Hallo NG
Ich habe mir ein Makro zum Vergleich zweier Tabellen gebastelt, wobei in
einer Schleife alle Zellen zeilenweise abgearbeitet (verglichen) werden.
Wird ein Fehler gefunden, wird die entsprechende Zelle aktiviert und das
Makro angehalten.
Um gefundene Differenzen (=Fehler) korrigieren zu können, habe ich eine
"STOP"-Anweisung eingebaut.
Die Sache ist nur etwas mühsam, da bei jedem STOP Excel in die
Entwurfsansicht wechselt .
Den Vorschlag von Frank Arendt-Theilen aus dem Posting vom 16.11.("Makro
unterbrechen") kann ich nicht verwenden, da damit meine Variablen (Spalten-
bzw. Zeilenzähler) zurückgesetzt werden.

Ich suche nun nach einer Lösung, die mir erlaubt zwischendurch die Tabellen
zu bearbeiten und das Makro wieder fortzusetzen.
(XL 97)

Liebe Grüße aus Graz
Franz

Klaus Bencinger

unread,
Jan 11, 2001, 9:54:24 AM1/11/01
to
Hallo Franz,

> Den Vorschlag von Frank Arendt-Theilen aus dem Posting vom 16.11.("Makro
> unterbrechen") kann ich nicht verwenden, da damit meine Variablen (Spalten-
> bzw. Zeilenzähler) zurückgesetzt werden.

Variablen extern deklarieren müsste dein Problem lösen.
--
Gruss Klaus

Wolf W. Radzinski

unread,
Jan 11, 2001, 10:33:23 AM1/11/01
to

Klaus Bencinger schrieb in Nachricht <3A5DC920...@hotmail.com>...

>Variablen extern deklarieren müsste dein Problem lösen.


oder ... alle Felder mit "fehlerhaftem Inhalt" FREIGEBEN und am Ende des
Makros das gesamte Blatt SCHÜTZEN (SPERREN), dann kann man mit TAB von
Fehler zu Fehler springen ohne irgendwelchen STOP oder globale Variablen
... am Ende der Korrektur mit einem 2.Makro alle Sperren und Freigaben
zurücksetzen.

nur so'ne Idee

xx

unread,
Jan 11, 2001, 5:44:49 PM1/11/01
to

"Dipl.-Ing. Franz Riesel" <rie...@aon.at> schrieb im Newsbeitrag
news:01c07bd9$c8abdd00$f20f2f3e@franz...

Wie wär'smit einer MsgBox?
Gruß
Thomas


Dipl.-Ing. Franz Riesel

unread,
Jan 12, 2001, 7:50:52 AM1/12/01
to
Hallo Wolf

Deine Lösung ist zwar nicht ganz das was ich wollte, doch recht brauchbar.
Das Makro aktiviert mir bei Fehlererkennung in beiden Tabellen die
jeweilige Zelle, und da wär´s halt schön gewesen direkt in die Tabellen
einsteigen zu können.
Trotzdem vielen Dank
Franz

Wolf W. Radzinski <Wolf.W.R...@onlinehome.de> schrieb im Beitrag
<93kjo2$c6l$03$1...@news.t-online.com>...

Dipl.-Ing. Franz Riesel

unread,
Jan 12, 2001, 7:50:58 AM1/12/01
to
Hallo Thomas

Die MsgBox wartet auch nur auf einen Tastenklick und läßt keine Einträge in
die Tabellen zu

Trotzdem Danke
Franz

xx <x...@xxxmail.de> schrieb im Beitrag
<93ld11$8fc$06$1...@news.t-online.com>...

xx

unread,
Jan 12, 2001, 2:24:28 PM1/12/01
to
Dachte ja eigentlich an eine InputBox

Gruß
Thomas

"Dipl.-Ing. Franz Riesel" <rie...@aon.at> schrieb im Newsbeitrag

news:01c07c96$9bda7da0$8c00000a@franz...

Frank Arendt-Theilen

unread,
Jan 13, 2001, 3:36:48 PM1/13/01
to
Hallo Franz,
das Makro könnte sich z. B. in den benutzderdefinierten
Dokumenteigenschaften die Zelladresse für den Fehlerauftritt merken.
Wird es erneut gestartet liest es diese Adresse aus und setzt seine
Arbeit an dieser Stelle fort.

MfG Frank
_____________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
E-Mail: Thei...@t-online.de


Am Fri, 12 Jan 2001 04:50:52 -0800, schrieb "Dipl.-Ing. Franz Riesel"
<rie...@aon.at> in microsoft.public.de.excel zu "Re: Makro
unterbrechen und fortsetzen":

Dipl.-Ing. Franz Riesel

unread,
Jan 22, 2001, 7:10:51 AM1/22/01
to
Hallo Frank

Komme erst heute dazu mich für Deine Antwort zu bedanken.
Ich kann (mangels tieferer VBA-Kenntnisse) mit Deinem Tip nicht viel
anfangen.
Hast Du die property-prozedur gemeint?
Wenn ja, wie baue ich die in mein Makro ein.
Am Anfang meines Makros bestimme ich die Spalten- und Zeilenanzahl für die
Prüfschleifen.
Wenn ich nun nach einem gefundenen Fehler das Makro verlasse, müßte ich ja
wieder irgendwie in die Schleife bzw. nach der Zeilen/Spaltenzählung
einsteigen ...(?)

Besten Dank für die Mühen und liebe Grüße aus Graz
Franz

Frank Arendt-Theilen

unread,
Jan 23, 2001, 5:45:39 PM1/23/01
to
Hallo Franz,
wenn die Speicherung der Adresse der Fehlerzelle nicht in den
benutzdefinierten Dokumenteigenschaften erfolgen soll, kannst du auch
ein gesondertes Tabellenblatt benutzen.
Die Aktion sieht dann etwa so aus:
- Makro starten
- Makro findet keinen Eintrag und sucht nach dem ersten Fehler
- Makro findet einen Fehler und schreibt die Adresse der Fehlerzelle
ins Tabellenblatt und wird beendet.

- Makro starten
- Makro findet einen Eintrag, liest ihn aus und verzweigt direkt zur
Fehlerzelle
- Makro sucht nach neuem Fehler
- Makro findet einen Fehler und schreibt die Adresse der Fehlerzelle
ins Tabellenblatt und wird beendet.

usw. usw.

MfG Frank
_____________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
E-Mail: Thei...@t-online.de


Am Mon, 22 Jan 2001 04:10:51 -0800, schrieb "Dipl.-Ing. Franz Riesel"


<rie...@aon.at> in microsoft.public.de.excel zu "Re: Makro
unterbrechen und fortsetzen":

>Hallo Frank

reinhard...@gmx.de

unread,
Apr 23, 2001, 1:49:56 PM4/23/01
to
Hallo Herr Dipl.-Ing.!!!
wir sind auch bald welche.
Dann werden wir den Titel aber nicht als E-Mail_Absender verwenden.

Gruß Dipl.-Inge. cand Firl und Dörl

"Dipl.-Ing. Franz Riesel" schrieb:

Robert Gelbmann

unread,
Apr 23, 2001, 5:28:21 PM4/23/01
to
Hallo Firl und Dörl!

---<reinhard...@gmx.de> schrieb ...


> Hallo Herr Dipl.-Ing.!!!
> wir sind auch bald welche.
> Dann werden wir den Titel aber nicht als E-Mail_Absender verwenden.
>
> Gruß Dipl.-Inge. cand Firl und Dörl
>
> Dipl.-Ing. Franz Riesel" schrieb:

> [...]

Lasst ihn doch ...
Was soll denn daran störend sein??
:-)

BTW: Wenn "Dörl" für "Dörfler" steht, wofür steht dann "Firl"? (Hier in der
NG hat man sich nämlich auf die Verwendung von Realnamen geeinigt. (z. B.:
"Dipl.-Ing. Franz Riesel") ;-))

Alles halb so wild ...


Eine schöne gute Nacht wünsche ich mit einem leisen

Servus aus Wien,
-Robert Gelbmann-

---
MS MVP für Excel
EML: rgel...@mvps.org

Andreas Rieger

unread,
Apr 30, 2001, 2:40:54 AM4/30/01
to
reinhard...@gmx.de schrieb:

> Hallo Herr Dipl.-Ing.!!!
> wir sind auch bald welche.

Hallo Ihr "bald welche" ,
hoffentlich findet Ihr vorher auch mal die Zeit,
http://got.to/quote
zu lesen.
Auch einer
(o: andreas

0 new messages