Öffnen bei zuletzt bearbeiteter Zeile?
Hallo Gemeinde,
Ist es irgendwie möglich ein Tabellenblatt (auch nach längerer "Ruhezeit") an der zuletzt bearbeiteten Zeile/Spalte wieder zu öffnen?
Es nervt nämlich, bei langen Tabellen immer von Spalte A1 sich runter zu scrollen.
Wenn das nur mit VBA geht, bitte ich um ne genaue Beschreibung der Prozedur und des Codes da bei mir null Ahnung.
Schon mal Danke
Gruß Walter
Antwort schreiben
Antwort 1 von schnallgonz vom 03.07.2019, 19:34 Options
Salve Walter,
kopiere folgenden Code im VBA-Fenster unter "DieseArbeitsmappe"
Damit wird vor jedem Speichern der aktiven Zelle der Name "guxu" zugewiesen und bei jedem Öffnen der Datei wird diese Zelle angewählt.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ActiveWorkbook.Names.Add Name:="guxu", RefersToR1C1:=ActiveCell
End Sub
Private Sub Workbook_Open()
Application.Goto Reference:="guxu"
End Sub
Falls Du mit dem Makroanlegen nicht klarkommst:
auf
http://www.excelbeispiele.de/findest Du unter "Anleitungen", dort Nr.1 eine bebilderte Anleitung.
gruß
schnallgonz
Antwort 2 von Hinterwaldi vom 04.07.2019, 12:02 Options
Salve schnallgonz,
Danke für deine schnelle Antwort, bin erst jetzt zum testen gekommen. Hab mich wohl irgendwie dämlich angestellt ... jedenfalls krieg ich beim öffnen des Visual-basic-editors nicht das Explorerfenster zu sehen, sonder nur ein großes Fenster das ist grau und es läßt sich nichts reinkopieren.
Titelzeile: "Microsoft Visual Basic - Mappe1
In welches Menü muß ich da um die Exploreansicht zu bekommen und das VBA-Fenster "Diese Arbeitsmappe" einzustellen?
Trotz Anleitung auf der verlinkten Seite hab ich scheinbar Mist gebaut :-((
Kann mir noch jemand sonst weiterhelfen??
Gruß Walter
Antwort 3 von Hinterwaldi vom 04.07.2019, 12:04 Options
Ach ja fast vergessen: Office 2003!
Gruß Walter
Antwort 4 von coros vom 04.07.2019, 12:19 Options
Hallo Walter,
gehe im VBA-Editor, also dort wo bei Dir ein graues Fenster angezeigt wird, in der Menüleiste auf "Ansicht" und dort dann auf "Projekt-Explorer". Danach solltest Du alles so realsiereren können, wie auf meiner Homepage beschrieben.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 5 von Hinterwaldi vom 04.07.2019, 13:07 Options
@Oliver,
vielen Dank, du hast mir aus meiner Patsche geholfen :-)
Deine Seite ist übrigens sehr interessant für mich als totalen Beginner in VBA.
@schnallgonz,
auch dir nochmal ein Dankeschön - der Code funktioniert prima.
Gruß Walter