Tabellenblätter und makro Zuordnung

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Tabellenblätter und makro Zuordnung

Re: Tabellenblätter und makro Zuordnung

von graf zahn » Mi, 04.06.2014 15:40

[quote="clag"]Hallo graf zahn,

die Tabellenblätter könne über den Namen oder den Index gezielt angesprochen werden

Über den Namen:

Code: Alles auswählen

myDoc = thisComponent
mySheet = myDoc.Sheets().getByName("Tabelle2")
Hallo clag, die namensversion benutzt, bekomme aber Fehlermeldung. mydoc=thisComp.. wird bemeckert
löche ich die Zeile, wird ' mySheet = myDoc.Sheets().getByName("Tabelle2") ' angemeckert...
Dateianhänge
fehler_im_makro.png
fehler_im_makro.png (12 KiB) 2091 mal betrachtet

Re: Tabellenblätter und makro Zuordnung

von clag » Di, 27.05.2014 12:40

Hallo graf zahn,

die Tabellenblätter könne über den Namen oder den Index gezielt angesprochen werden

Über den Namen:

Code: Alles auswählen

myDoc = thisComponent
mySheet = myDoc.Sheets().getByName("Tabelle2")
Über die interne Nummer:

Code: Alles auswählen

myDoc = thisComponent
mySheet = myDoc.Sheets(0)

Die Zählung der Sheets beginnt bei 0.

http://www.dannenhoefer.de/faqstarbasic ... l#Zweig202

Tabellenblätter und makro Zuordnung

von graf zahn » Di, 27.05.2014 11:32

Moin Forum.
Ich habe eine Calc-datei mit zwei tabellenblättern (formulare)
Dann habe ich ein makro das mir die Inhalte einer zellauswahl wieder löscht (um erneut + anders auszufüllen)

Problem nur: benutze ich das makro, löscht es mir auch in der anderen datei die Inhalte.
Das soll/darf/kann so aber nicht sein.
Wie wird das Makro definiert, dass es nur für ein bestimmtes Arbeitsblatt gilt.

Danke und Gruß

Nach oben