Supportnet / Forum / Tabellenkalkulation
Welche Schreibweise ist richtig ?
Frage
Hallo zusammen,
eine banale Frage:
Welche Schreibweise ist in der Programmierung richtig ?
Private Sub CommandButton1_Click()
Worksheets(1).Cells(7, 3).Value = TextBox1
oder
Range(Cells(7, 3), Cells(7, 3)) = TextBox1
MfG Odje
Antwort 1 von Gast
Hallo
Beides ist richtig und funktioniert - aber genauer wäre:
Gruß
Beides ist richtig und funktioniert - aber genauer wäre:
ActiveWorkbook.Worksheets(1).Range(Cells(7, 3), Cells(7, 3)).Value _
= ActiveWorkbook.Worksheets(1).TextBox1.TextGruß
Antwort 2 von Beverly
Hi Odje,
wenn sich der CommandButton in der Tabelle befindet, in die geschrieben werden soll, ist die Angabe von Worksheet nicht erforderlich.
Wenn es sich nur um 1 Zelle handelt, reicht Cells(7, 3) aus. Ist es dagegen ein Bereich, muss Range(Cells(7,3), Cells(9,4)) angegeben werden.
.Value kann weggelassen werden, weil dies Standard ist.
Bis später,
Karin
wenn sich der CommandButton in der Tabelle befindet, in die geschrieben werden soll, ist die Angabe von Worksheet nicht erforderlich.
Wenn es sich nur um 1 Zelle handelt, reicht Cells(7, 3) aus. Ist es dagegen ein Bereich, muss Range(Cells(7,3), Cells(9,4)) angegeben werden.
.Value kann weggelassen werden, weil dies Standard ist.
Bis später,
Karin
Antwort 3 von nok106
Hallo,
@Gast
@Karin, besten Dank für eure Antworten.
Gruß Odje
@Gast
@Karin, besten Dank für eure Antworten.
Gruß Odje

