am ende eines MakrosZahl in einer Zelle um eins erhöhen

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

Moderator: Moderatoren

sambie
**
Beiträge: 24
Registriert: So, 16.01.2011 17:46

am ende eines MakrosZahl in einer Zelle um eins erhöhen

Beitrag von sambie »

Hallo,
ich habe ein Makro welches eine Zeile von einen Tabellenblatt in ein anderes Tabellenblatt kopiert. was muss ich am ende des makros einfügen, damit er den Wert der Zelle A1 in Tabelle 3 um ein erhöht.hab auch keine Ahnung, wie ich so ein Makro aufzeichnen könnte
viele Grüße
Sambie
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: am ende eines MakrosZahl in einer Zelle um eins erhöhen

Beitrag von Karolus »

LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
sambie
**
Beiträge: 24
Registriert: So, 16.01.2011 17:46

Re: am ende eines MakrosZahl in einer Zelle um eins erhöhen

Beitrag von sambie »

Hallo karo,
danke für den Link, leider hab ich mit dem Basic so meine Probleme. Ich bin schon froh, wenn ein aufgezeichnetes Makro funktioniert :( .
Hättest du oder ein anderer User vielleicht mal ein Beispiel? Wäre wirklich nett.
Danke und viele Grüße
Sambie
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: am ende eines MakrosZahl in einer Zelle um eins erhöhen

Beitrag von komma4 »

sambie hat geschrieben:danke für den Link, leider hab ich mit dem Basic so meine Probleme.
Hast Du auch mit dem Lesen (oder einer etwas ausgiebigeren SUCHE) Deine Probleme?
Beispiele für Zugriff auf Zellen finden sich zuhauf 8)

Code: Alles auswählen

ThisComponent.Sheets().getByName( "Tabelle1" ).getCellRangeByName( "E7" ).Value = _
ThisComponent.Sheets().getByName( "Tabelle1" ).getCellRangeByName( "E7" ).Value + 1
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: am ende eines MakrosZahl in einer Zelle um eins erhöhen

Beitrag von Karolus »

Hallo
Wenn du nicht bereit bist dich zumindest in diese einfachen Grundlagen etwas einzuarbeiten, bringt dir ein Codesnipsel relativ wenig.

Code: Alles auswählen

ocelle = thisComponent.sheets().getbyname("Tabelle3").getcellrangebyname("A1")
ocelle.value = ocelle.value +1
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
sambie
**
Beiträge: 24
Registriert: So, 16.01.2011 17:46

Re: am ende eines MakrosZahl in einer Zelle um eins erhöhen

Beitrag von sambie »

Danke euch Zweien,
mit meiner Aufgabenstellung und euren Codeschnipseln, vetrstehe ich ich auch die Grundlagen besser.
danke
Sambie
Antworten