(erl.) Zellensprung

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

makes
Beiträge: 4
Registriert: Do, 24.02.2011 09:57

(erl.) Zellensprung

Beitrag von makes »

Hallo,
es gibt ja die Funktion HYPERLINK als Formel =hyperlink()
interessant ist wenn ich =hyperlink(#b3) eingeben wird die Zelle b3 der Tabelle angesprungen
Gebe ich =hyperlink(b3) übernimmt die Formel den Inhalt der Zelle und führt diesen aus
Also: in B3 steht #c5 > C5 wird angesprungen

Jetzt mein Problem!
Nutze ich über die Menü-Leiste EINFÜGEN > HYPERLINK
Ist die Zellinformationsübername wohl nicht möglich?
Oder übersehe ich eine Möglichkeit?
Sorry, für die Ausführlichkeit, ich bin in CALC Anfänger!

Kurz: Ich benötige eine Schaltfläche mit obiger Möglichkeit!


Gruss makes
Zuletzt geändert von makes am Sa, 26.02.2011 11:53, insgesamt 1-mal geändert.
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Zellensprung

Beitrag von Gert Seler »

Hallo makes,
warum benötigst Du eine "Schaltfläche" ? Schreib doch mal welche Aufgabe erledigt werden soll.
Denn "Es gibt viele Wege nach Rom". Auch mit OOo_Calc.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
makes
Beiträge: 4
Registriert: Do, 24.02.2011 09:57

Re: Zellensprung

Beitrag von makes »

Hallo,
hier mal ein screenshot von der wichtigen Seite als Anhang.
Ich hoffe es, klappt.
Gruß
makes
Dateianhänge
jahresplaner.JPG
jahresplaner.JPG (86.64 KiB) 396 mal betrachtet
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Zellensprung

Beitrag von Gert Seler »

Hallo makes,
die Funktion nennt sich RANG()
Hier noch wiki-Seiten : http://www.ooowiki.de/%C3%9CbersichtMak ... ige_Makros

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
makes
Beiträge: 4
Registriert: Do, 24.02.2011 09:57

Re: Zellensprung

Beitrag von makes »

Hallo Gert,
Danke, erstmal für die schnelle Info.
Ich habe auch gleich versucht rang() zu finden. Dieses finde ich aber nur unter den Funktionen und bewirkt wohl etwas anderes.
Ich denke, da habe ich mich falsch ausgedrückt, die meinte range() in Visual basic und wird in den Makro-Modulen von Excel verwendet
Dies dürfte nichts mit der von Dir angesprochenen Funktion =rang(Wert;Daten;Art) zu tuen haben.
Ich muss den Zellen-Inhalt übernehmen können um die richtige Zelle per Klick anspringen zu können.
Ich hoffe, es gibt aber noch eine andere Lösung.
Gruß maces
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Zellensprung

Beitrag von Stephan »

Ich denke, da habe ich mich falsch ausgedrückt, die meinte range() in Visual basic und wird in den Makro-Modulen von Excel verwendet
Dann wirds nun ziemlich mit Fragezeichen besetzt denn bei Excel gehts ja wohl nicht um Visual Basic (VB) sondern üblicherweise um Visual Basic for Applications (VBA) und RANGE funktioniert in OOo ebenfalls.

Beispielsweise funktioniert das VBA-Makro:

Code: Alles auswählen

Private Sub CommandButton1_Click()
Range("B3").Select
End Sub
hier bei mir in OOo 3.2.1, völlig problemlos.

(Wobei OOo beim Öffnen einer entsprechenden xls-Dateii automatisch den Code entsprechend um Option VBASupport 1 ergänzt.)



Du müßtest also wohl Dein Problem verständlicher formulieren und/oder eine Beispieldatei zur Verfügung stellen.


Gruß
Stephan
makes
Beiträge: 4
Registriert: Do, 24.02.2011 09:57

Re: Zellensprung

Beitrag von makes »

Hallo Stephan,
prima, wenn dem so ist dann dürfte es mir echt weiter helfen!

In meiner Datei unter Excel lautet es wie folgt:
Application.Goto Reference:=(Range("z2"))
Range(Range("z1")).Select


Jetzt werde ich mich wohl doch in Makro-Materie wühlen müssen.
Als Laie und Autodidakt habe ich es schon bei Excel gemieden.

Ein dickes MERCY, ich denke, jetzt finde ich den Weg.
Irgendwo im Netz hatte ich gelesen, CALC könnte RANGE() nicht, daher habe ich die Fehlermeldung darauf zurückgeführt!

Gruß
makes
Antworten