Alle Tabellen synchron navigieren?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

grimmbartaffe
*
Beiträge: 12
Registriert: Mo, 30.04.2007 13:18
Wohnort: Berlin

Alle Tabellen synchron navigieren?

Beitrag von grimmbartaffe »

Sicher nur eine kleine Einstellung: Kann ich in mehreren Tabellen gleichzeitig navigieren?

Das heißt wenn ich z.B in Tabelle A die Zelle L:453 anwähle hab ich den gleichen Abschnitt automatisch sichtbar wenn ich zu Tabelle B,C,D usw. schalte?
Wäre mir eine große Hilfe und Zeitersparniss.
Gruß Mario
Eia
********
Beiträge: 2614
Registriert: Sa, 23.12.2006 07:40

Re: Alle Tabellen synchron navigieren?

Beitrag von Eia »

Oberhalb der Tabelle hast Du das "Namenfeld". Wenn dort drinsteht:
L453
schreibst Du einfach den Tabellennamen davor:
Tabelle13.L453
und drückst RETURN.

mfG
grimmbartaffe
*
Beiträge: 12
Registriert: Mo, 30.04.2007 13:18
Wohnort: Berlin

Re: Alle Tabellen synchron navigieren?

Beitrag von grimmbartaffe »

Danke Dir !
...ist nicht ganz was ich erhofft habe weil es nicht wirklich zeitsparend ist , wenn ich zwischen mehreren Tabellen hin und herswitche.
Aber wohl die sicherste Methode!
Gruß Mario
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Alle Tabellen synchron navigieren?

Beitrag von turtle47 »

Hallo Mario,

kennst Du Dich mit der Handhabung von Makros aus?
Dieses hier wählt in allen Tabellenblättern die Zelle aus, die im aktiven Tabellenblatt ausgewählt war.

Code: Alles auswählen

Dim oDoc as Object
Sub Gleiche_Zellen_Tabellen
	oDoc =thisComponent
	oZelle =oDoc.getCurrentSelection 'Tabelle und Zelle aktuell
	oZelle.supportsService("com.sun.star.sheet.SheetCell")
	oZA=oZelle.getCellAddress()
	s=oZA.Sheet 'Tabellenblatt
	c=oZA.Column 'Spalte
	r=oZA.Row 'Zeile
	mySheet = oDoc.Sheets(0)
	Anzahl=oDoc.Sheets.count
	For i= 0 to Anzahl -1
	oTab = oDoc.Sheets(i)   	
	oCon = oDoc.getCurrentController()
	oZelle = oTab.getCellbyPosition(0,0)'Referenzzelle
	oCon.select(oZelle)
	oZelle = oTab.getCellbyPosition(c,r)
	oCon.select(oZelle)
	next i
	oTab = oDoc.Sheets(s)'Rücksprung zur Ausgangstabelle
	oCon = oDoc.getCurrentController()
	oZelle = oTab.getCellbyPosition(c,r)
	oCon.select(oZelle)
End Sub
Edit: Referenzzelle zum genaueren Positionieren hinzugefügt.

Diesem Makro kannst Du ja einen Shortcut auf der Tastatur zuweisen.
Ist zwar auch nur ein Workaround, aber wenn es hilft.

Viel Erfolg.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
grimmbartaffe
*
Beiträge: 12
Registriert: Mo, 30.04.2007 13:18
Wohnort: Berlin

Re: Alle Tabellen synchron navigieren?

Beitrag von grimmbartaffe »

He Dank Dir Jürgen,
jepp das funktioniert doch ganz anständig- nur ein buttonclick : Super!
Antworten