Re: [de-users] Feldinhalt als Tabellenname?

2008-10-03 Diskussionsfäden Stefan Weigel

Hallo Harry,

oo-Fan schrieb:


Ich möchte nun z.B. den Inhalt der Felder A1 und B1 zusammenfassen und dann
statt 'QWERTZ' als Tabellennamen haben.


Du meinst wahrscheinlich die Zellen A1 und B1. Wenn Du in diesem 
Zusammenhang von Feldern sprichst, sorgst Du für Unverständlichkeit, 
denn Felder sind etwas völlig anderes als Zellen.


Wenn ich Dein Anliegen richtig verstanden habe, suchst Du die 
Funktion INDIREKT.


 Nicht erlaubte Zeichen wie '-' oder '.'

müssen automatisch ausgefiltert werden.


Jetzt kommt es darauf an, was Du unter automatisch verstehst. Du 
kannst unerwünschte Zeichen mit der Funktion WECHSELN entfernen. 
Dazu musst Du aber jedes mögliche unerwünschte Zeichen separat in 
einer WECHSELN-Funktion behandeln.


Gruß

Stefan

--
www.datenpilot.org

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Feldinhalt als Tabellenname?

2008-10-03 Diskussionsfäden Boris Kirkorowicz
Hallo,

Stefan Weigel schrieb:
 Wenn ich Dein Anliegen richtig verstanden habe, suchst Du die 
 Funktion INDIREKT.

ich glaube nicht, dass ihm das weiterhilft. Mir ist es jedenfalls noch
nicht gelungen, eine Funktion als Tabellennamen einzutragen. Vielleicht
lässt sich das aber per Makro lösen?


GrussGreetings
   Boris Kirkorowicz

-- 
Falls Ihre E-Mail versehentlich im Spamfilter haengengeblieben zu sein
scheint, bitte das Formular unter http://www.kirk.de/mail.shtml nutzen.
If your eMail seems to be caught by the SPAM filter by mistake, please
use the form at http://www.kirk.de/mail.shtml to drop me a note.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Feldinhalt als Tabellenname?

2008-10-03 Diskussionsfäden Stefan Weigel

Hallo Boris,

Boris Kirkorowicz schrieb:


Stefan Weigel schrieb:
Wenn ich Dein Anliegen richtig verstanden habe, suchst Du die 
Funktion INDIREKT.


ich glaube nicht, dass ihm das weiterhilft. Mir ist es jedenfalls noch
nicht gelungen, eine Funktion als Tabellennamen einzutragen.


Das nicht, nein. Der OP drückt sich allerdings recht unklar aus. Ich 
hatte ihn so interpretiert, dass er einen Bezug auf eine Zelle aus 
einem anderen Tabellenblatt herstellen will, in dem er den 
Tabellennamen für diesen Bezug aus den Inhalten zweier anderer 
Zellen zusammenbaut.


Gruß

Stefan

--
www.datenpilot.org

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Feldinhalt als Tabellenname?

2008-10-03 Diskussionsfäden Jörg Schmidt
Hallo,

oo-Fan schrieb:
 Ich möchte nun z.B. den Inhalt der Felder A1 und B1 
 zusammenfassen und dann
 statt 'QWERTZ' als Tabellennamen haben. Nicht erlaubte 
 Zeichen wie '-' oder '.'
 müssen automatisch ausgefiltert werden.
 
 
 Gibt es da eine Lösung für?
 Weder die OO-Hilfe noch die Suche im Forum noch per google 
 habe mir da geholfen.

verwende eine beutzerdefinierte Funktion:

Function blattname(x, y)
tmp = x  y
cont = ThisComponent.CurrentController
cont.ActiveSheet.Name = tmp
End Function

und rufe diese in einer beliebigen Zelle auf mit z.B.:

=BLATTNAME(A1;B1)

Sofern Du Zeichen ausfiltern willst, interiere innerhalb der Funktion noch 
zusätzlich durch tmp, werte für jedes Zeichen den Zeichencode aus und ersetze 
unerwünschte Zeiche durch Zeichen Deiner Wahl - ich weiß nicht welche Zeichen 
als Ersetzung dienen sollen.



Gruß
Jörg


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]