Seite 1 von 1

relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 09:46
von clag
Hallo Leutz,

hier mal wieder eine Basic (SAU)Frage von mir, ehrlich keine Basic (FLU)Frage :lol:

wie kann ich die Zelle links/rechts bzw unter/über der Variablen "oZelle" ansprechen ?




*
SAU = stupid asking user
FLU = fu....g lazy user

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 10:15
von Karolus
Hallo
Clag das ist eindeutig FLU - um bei deinen Wortschöpfungen zu bleiben!
Du bestimmst doch schon seid Tagen 'ozelle' mittels zwei 'for-schleifen' über Spalten- und Zeilenindices.

Gruß Karo

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 10:25
von clag
Hi Karo,

hm, vielleicht habe ich mich falsch ausgedrückt

ich möchte nicht die Adressierung "oZell" verändern sondern etwas in die Zelle daneben schreiben
also in etwa so

oZell = "clag"
oZell (spalte-1) = "hallo"
oZell (spalte+1) = "du altes Haus"

oder habe ich wieder ein dicke Brett vorm Kopf ?

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 10:47
von clag
Hallo Karo,

nach dem ich nun die Zeile und Monitor 10 Min böse angestarrt habe
hat er mir gestattet ein paar Zeilen tiefer zu schauen tja und da ging das Licht an :lol:

ok nun ist aus


print " R-" & rrgb & " G-" & grgb & " B-" & brgb & " v-" & vrgb & " x-" & xrgb & " "
oZelle = ThisComponent.Sheets.getByName( "Tabelle1" ).getCellByPosition(sp,ze)
oZelle.CellBackColor(R,G,B)= RGB(rrgb,grgb,brgb)
dies geworden

oZelle = ThisComponent.Sheets.getByName( "Tabelle1" ).getCellByPosition(sp,ze)
oZelle.CellBackColor(R,G,B)= RGB(rrgb,grgb,brgb)
oZelle = ThisComponent.Sheets.getByName( "Tabelle1" ).getCellByPosition(sp-1,ze)
oZelle.String = " R-" & rrgb & " G-" & grgb & " B-" & brgb & " v-" & vrgb & " x-" & xrgb & "-"



ja isch weiß, ist nicht so leicht mit mir ist aber echt kein FLU ;)

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 10:50
von Karolus
Hallo
Wenn du 'oZell' mittels Spalten- und Zeilenindex referenzierst, solltest du doch auch 'oNachbarzell' auf naheliegende Weise referenzieren können.

Gruß Karo

___
Immer noch FLU !

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 11:06
von clag
Hi Karo,

vieleicht kommt jetzt doch gerade der FLU durch, eventuell kann ich mir eine ganze Menge Arbeit sparen.
Also das soll ein Regenbogen- Farbskalen-Generator werden, ist dir bekannt ob jemand anderes so etwas schon mal generiert hat
dann könnte ich da vielleicht Ideen stibitzen ;)

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 11:30
von Karolus
Hallo
Schau dir mal http://extensions.services.openoffice.o ... adecolores an - könnte das sein was du suchst.

Gruß Karo

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 20:40
von clag
Hi Karo,

Danke für den Tipp,

die Antwort kommt etwas verzögert weil ich mit meinem eigenen Farbspielereien schwer beschäftigt bin

habe mir die Extension natürlich geladen habe aber noch nix damit bewerkstelligen können

da ist nach der Installation zwar ein Menüeintrag "Color scale"
aber egal ob oder was man markiert hat und dann "Color scale" aufruft
passiert nichts und ein Anleitung oder so habe ich auch nicht gesehen ?

weist du wie man damit etwas bewirken kann ?

Re: relativ zur Variable adressieren ?

Verfasst: Do, 08.07.2010 22:44
von Karolus
Hallo
Ich habs jetzt mal installiert, OOocalc neu geöffnet, ein paar Zahlen eingetragen, den Bereich markiert, →Daten→Colorscale aufgerufen und auf ok geklickt und es funktioniert:

Gruß Karo

Re: relativ zur Variable adressieren ?

Verfasst: Fr, 09.07.2010 06:23
von clag
Moin Karo,

Danke für deinen check
genau so wie du es beschrieben hast bin ich vorgegangen aber einfach null Aktion

Nun heute morgen nach einem Totalreset Mensch/Maschine und neuem Anlauf popt nun hier auch ein Color-scale Fenster auf, :?
ja so etwas ähnliches wünsche ich mir, die Bedienung gefällt mir auch ganz gut,
nur bei der Auswertung der Zahlen gibt es aus meiner Sicht aber noch ein Problem mit Ausreißern bzw Messfehlenr in so einem Zahlenblock,
denn die verhindern eine feine Auflösung, man müsste ein Min und Max Wert festlegen können, darunter und darüber ignorieren.

kann man so eine Extension aufbröseln und nachsehen was der Ersteller da in Basic? erstellt hat ?

Re: relativ zur Variable adressieren ?

Verfasst: Fr, 09.07.2010 06:34
von komma4
clag hat geschrieben:kann man so eine Extension aufbröseln und nachsehen was der Ersteller da in Basic? erstellt hat ?
Ja.



Extras>Makros>Makros verwalten>OpenOffice.org Basic...>Makros aus: [Extension Bibliothek]>Vorhandene Makros in [Modulname]>Bearbeiten

Re: relativ zur Variable adressieren ?

Verfasst: Fr, 09.07.2010 06:49
von clag
Ahhh ....

und

merzi bu kuh
ach nee bei dir sagt man ja ขอบคุณมาก :D

Re: relativ zur Variable adressieren ?

Verfasst: Fr, 09.07.2010 07:17
von komma4
clag hat geschrieben:ach nee bei dir sagt man ja ขอบคุณมาก :D
อย่างถูกต้อง
ขอให้มีความสุข

:D