Seite 1 von 1
Inahlt einer Variablen auslesen
Verfasst: Fr, 23.03.2018 17:59
von rufius
Hallo
Ich habe eine Schleife wo ich jeden dritten Buchstaben an args1(0).Value übergeben will.
Also
args1(0).Value soll C8
nächste runde
args1(0).Value soll F8
der Cursor sollte dann von C8 auf F8 springen (in Calc)
Wie operiere ich den Buchstaben aus der Variablen
Code: Alles auswählen
Dim BU as string
for i=1 to 6
BU = CHR(66+i*3-2)
args1(0).Value = "BU$8"
..
..
next
Vielen Dank
Re: Inahlt einer Variablen auslesen
Verfasst: Fr, 23.03.2018 18:37
von F3K Total
Hi,
falsches Forum, du bist bei BASE-Datenbank.
Ich schätze, du versuchst ein aufgenommenes Makro umzubauen, es geht einfacher:
Code: Alles auswählen
Sub Jump_3_Columns
oSheet = ThisComponent.Sheets.getByName("Tabelle1")' auf Tabelle1
oStartcell = oSheet.getCellRangeByName("C8")' bei C8 starten
nColumn = oStartcell.Celladdress.Column
nRow = 7' Zeile 8, hat Index 7
for i = 0 to 6
oCell = oSheet.getCellbyPosition(nColumn+3*i,nRow) 'Alle drei Spalten
oCell.String = "Treffer"
next i
End Sub
Dieses Makro trägt in die gewünschten Zellen das Wort
Treffer ein, Beispieldatei anbei.
Gruß R
Re: Inahlt einer Variablen auslesen
Verfasst: Fr, 23.03.2018 18:42
von rufius
Danke für die Antwort
Ich habe auch eine Lösung
Code: Alles auswählen
buchstabe = CHR(66+i*3-2)&"$6"
args1(0).Value = buchstabe
Re: Inahlt einer Variablen auslesen
Verfasst: Fr, 23.03.2018 18:51
von lorbass
F3K Total hat geschrieben: ↑Fr, 23.03.2018 18:37
falsches Forum, du bist bei BASE-Datenbank.
Moderationshinweis
Thema verschoben von
Base / SQL nach
Makros und allgemeine Programmierung, wo alle Themen zur individuellen Programmierung hingehören.
lorbass, Moderator