ich möchte ein Makro, dass durch einen Button ausgelöst wird an einer bestimmten Stelle anhalten, um evt. Korrekturen in die Tabelle vornehmen zu können.
Danach soll es durch einen Button fortgesetzt werden.
Vorab schon mal Danke!
Werner F.
Option Explicit
Public wert As String
Sub test1()
wert = InputBox("eingeben!")
End Sub
Sub test2()
MsgBox wert
End Sub
Oder die Variablen mit CALLS übergeben, oder in ein extra Tabellenblatt schreiben.
Sub Test1()
Dim TWert
TWert = …
Call Test2(TWert) 'oder Test2 TWert
End Sub
Sub Test2(twt)
MsgBox CStr(twt)
End Sub
Allerdings hättest du hierbei wieder das gleiche Problem, denn es erfolgt keine Unterbrechung. Die Programme müssen schon separat aufgerufen wdn. Es könen auch 2 einfache Rufpgmm sein, die dein HptPgm unterschiedl parametriert aufrufen und so dafür sorgen, dass einmal an der bewussten Stelle beendet und beim anderen Mal danach fortgesetzt wird. Das kennt man in der Pgmierung schon seit ewigen Zeiten → defacto ein Pgm mit 2 Eingängen („Hintertür“).