Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
636to640
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
636to640
636to640
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zurück an Startposition

Zurück an Startposition
15.07.2005 15:50:58
Peter
Guten Tag
Ich habe verschiedene Makros, die ich in Arbeitsmappen mit vielen Tabellen ablaufen lasse. Nun möchte ich innerhalb der Makros einen Sub aufrufen, der mir die aktuelle Markierung, das aktuelle Tabellenblatt und den Dateinamen abfragt (= Ausgangsposition, von der aus ich ein bestimmtes Makro aufrufe) und diese Infos "irgendwo" hinterlegt. Auf diese Infos möchte ich am Ende des Makros wieder mit einem anderen Sub zugreifen und an die Ausgangsposition zurückkehren.
Ich habe mich verschiedenenorts herumgeschaut, bin aber leider nicht schlau geworden, wie ich dies elegant lösen kann.
Vielen Dank für die Hilfe
Peter

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zurück an Startposition
15.07.2005 16:05:04
Eule
Hi Peter
hier was ganz simples:
Option Explicit
Dim startadr As String
Dim startsheet As String

Sub merk()
startsheet = ActiveSheet.Name
startadr = Selection.Address
End Sub



Sub spring()
Sheets(startsheet).Activate
Range(startadr).Select
End Sub

nur so mal als Denkanstoss, sonst noch Fragen?
Gruss Eule
AW: Zurück an Startposition
15.07.2005 16:07:06
Matthias
Hallo Peter,
Lies erst mal dies:
https://www.herber.de/xlfaq/xlbasics/main_sel.htm
Wenn du es dann immer noch brauchst kannst du es so machen:

Sub test()
Dim Start As Range
Set Start = ActiveCell
' dein Code
Application.Goto Start
End Sub

GRuß Matthias
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige