Seite 1 von 1

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

Verfasst: Di, 15.03.2011 14:59
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

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

Verfasst: Di, 15.03.2011 15:20
von Karolus

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

Verfasst: Mi, 23.03.2011 10:02
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

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

Verfasst: Mi, 23.03.2011 10:35
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

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

Verfasst: Mi, 23.03.2011 10:37
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

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

Verfasst: Mi, 23.03.2011 13:24
von sambie
Danke euch Zweien,
mit meiner Aufgabenstellung und euren Codeschnipseln, vetrstehe ich ich auch die Grundlagen besser.
danke
Sambie