Seite 1 von 1

Aufzeichung der Betätigung der Steuerelemente

Verfasst: Do 9. Jan 2014, 21:30
von Einsteiger31
Guten Abend libreoffice Forum User,
ich bin noch neu in diesem Gebiet und habe deshalb noch nicht allzuviel Ahnung :/.
Ich habe jetzt ein Steuerelement(Schaltfläche) und möchte wenn ich es betätige das es auf einer Zelle eine 1 auftaucht.
Mit einem Makro hab ich es schon versucht aber es hat nichts genutzt.
Für jegliche Anworten wäre ich sehr dankbar.
Mit freundlichen Grüßen
Einsteiger31

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Do 9. Jan 2014, 21:52
von F3K Total
Hallo,
in welcher Zelle soll die 1 auftauchen? Immer die selbe? Oder die gerade selektierte? Oder ... oder ...
Bitte beschreibe dein Vorhaben, und was du damit erreichen willst, genauer.
Gruß R

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Fr 10. Jan 2014, 17:19
von Einsteiger31
F3K Total hat geschrieben:Hallo,
in welcher Zelle soll die 1 auftauchen? Immer die selbe? Oder die gerade selektierte? Oder ... oder ...
Bitte beschreibe dein Vorhaben, und was du damit erreichen willst, genauer.
Gruß R
Hallo,
ja die 1 soll nur in einer vorher bestimmen Zelle auftauchen sobald ich den Button angeklickt habe.

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Fr 10. Jan 2014, 17:22
von F3K Total
... dir muss man wohl alles aus der Nase ziehen?
Wie, vorher bestimmt? Welche Zelle, welches Tabellenblatt, bleibt die 1 stehen ...
Erkläre doch wozu du das benötigst.
Gruß R

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Fr 10. Jan 2014, 18:12
von Einsteiger31
F3K Total hat geschrieben:... dir muss man wohl alles aus der Nase ziehen?
Wie, vorher bestimmt? Welche Zelle, welches Tabellenblatt, bleibt die 1 stehen ...
Erkläre doch wozu du das benötigst.
Gruß R
Also, ich stelle vorher ein in welcher Zelle und in welchem Tabellenblatt beim Betätigen des Buttons die 1 auftauchen soll.
Dann sollte in der bestimmen Zelle die 1 auftauchen, damit ich mit dieser 1 weiterarbeiten kann.
Ich brauche dies für ein Schulisches-Projekt.

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Fr 10. Jan 2014, 18:43
von F3K Total
OK,
es ist mir zwar immer noch nicht klar, was du willst, aber ich schicke mal ein Beispiel.
Ein kurzes Makro

Code: Alles auswählen

Sub S_insert_1_K13
    oSheet = thiscomponent.sheets.getbyname("Tabelle1")
    oCell = oSheet.getcellrangebyName("K13")
    oCell.Value = 1
End Sub
wurde im Formularentwurfsmodus an das Button-Ereignis "Aktion ausführen" gebunden.

Damit das Makro laufen darf, stellst du unter Extras/Optionen/Openoffice.org oder LibreOffice.org/Sicherheit/Makrosicherheit mindestens die Stufe "Mittel" ein, dann wirst du beim Öffnen von Dokumenten gefragt, ob du Makros ausführen möchtest.

Gruß R
PS: Ich hoffe du bist der Schüler ...

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Fr 10. Jan 2014, 18:55
von Einsteiger31
Danke dir vielmals,
ich werde es später mal versuchen ob es funktion.
Vielen dank :)

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Fr 10. Jan 2014, 18:57
von F3K Total
Damit es funktioniert, musst Du die Datei erst auf deiner Platte speichern, und dann von da öffnen.
Gruß R

Re: Aufzeichung der Betätigung der Steuerelemente

Verfasst: Sa 11. Jan 2014, 07:18
von paljass
Hallo,
Ich habe jetzt ein Steuerelement(Schaltfläche) und möchte wenn ich es betätige das es auf einer Zelle eine 1 auftaucht.
Von mir der Hinweis, dass eine Schaltfläche für das Vorhaben eine der schlechteren Möglichkeiten ist - wie ja an den Antworten von R zu erkennen ist.
Wenn du statt der Schaltfläche beispielsweise Markierfeld, Optionsfeld oder Drehfeld verwendest, kannst du in den Eigenschaften des Feldes (Klick mir rechter Maustaste auf das Feld) auf dem Register Daten eine Zelle eintragen, in die geschrieben wird (verknüpfte Zelle); außerdem kannst du den sog. Referenzwert -bei eine 1 - eingeben.

Guck mal, ob du auch mit den genannten Feldern arbeiten kannst; damit ersparst du dir das Makrogedöns (Sorry, R :P )

Gruß und schönes Wochenende
paljass