Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Zitat von lanbo: „Cells(Row, 1).Value = tbReportNr.Value“Visual Basic-Quellcode (1 Zeile) Oder (der absolute Hack) Visual Basic-Quellcode (1 Zeile) Warum verwendest du ActiveCell? Macht das Sinn?

  • Benutzer-Avatarbild

    Ausserhalb des Codebereichs des Worksheet, also z.B. in einem Modul, musst du für die Zelladressierung das entsprechende Worksheet mit angeben. ActiveCell ist insofern kritisch, dass es sich ändert, sobald der User in eine andere Zelle klickt. Deshalb in solchen Fällen den Bereich einmal sichern und zukünftig damit weiter arbeiten. Visual Basic-Quellcode (3 Zeilen) Der Range ist einem Tabellenblatt zugeordnet. Eine Zeilennummer ist es nicht.

  • Benutzer-Avatarbild

    Zitat von lanbo: „Wenn ich das allerdings so mache, habe ich für den RowIndex im Cells-Befehl keine Variabel“ Brauchst du auch nicht. Der Range umfasst genau eine Zeile und deshalb kannst du für den RowIndex immer 1 einsetzen. ​WorkRow.Cells(1,1) ist die erste Zelle deiner Zeile ​wsData.Cells(1,1) ist die erste Zelle des Arbeitsblatts (A1).