Ich möchte in einem Macro die aktive Zelle auf Wahr prüfen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

euroandi
**
Beiträge: 30
Registriert: Sa, 11.03.2006 16:32

Ich möchte in einem Macro die aktive Zelle auf Wahr prüfen

Beitrag von euroandi »

Ich möchte in einem Macro die aktive Zelle auf Wahr prüfen.

Ich habe eine Liste und dazu eine Seite mit Etiketten.
Ich möchte automatisch Etiketten drucken lassen, da aber die Liste unterschiedlich viele Einträge haben kann, müssen auch unterschiedlich viele Seiten geruckt werden.

Mein Ansatz ist, in eine Zelle eine Formel zu schreiben
z.B =wenn(Isttext(A1);"Wahr";"")

und im Macro diese Zelle Überprüfen mit

IF ????????=true Then

(Seite Drucken)

else


end if

Vielen Dank im Vorraus

Gruß
Andi
ykcim
*****
Beiträge: 324
Registriert: Di, 29.07.2003 15:22
Wohnort: Neu-Isenburg
Kontaktdaten:

Beitrag von ykcim »

Einfach den String abfragen:

Code: Alles auswählen

mydoc = thiscomponent
mytable = mydoc.sheets(0)
myCell = myTable.getCellByPosition(1,1)
check=mycell.string
if check="Wahr" then ....


mfg
Michael
__
FAQ zu Starbasic -> http://www.starbasicfaq.de
ykcim
*****
Beiträge: 324
Registriert: Di, 29.07.2003 15:22
Wohnort: Neu-Isenburg
Kontaktdaten:

Beitrag von ykcim »

achso, und wenn du die aktive Zelle auswerten willst:

Statt getCellbyPostion:
myCell=oDoc.getCurrentSelection()

mfg
Michael
__
FAQ zu Starbasic -> http://www.starbasicfaq.de
Antworten