Thema Datum  Von Nutzer Rating
Antwort
Rot Wie kann man eine Reihe mit einem Offset verwenden?
23.10.2022 00:00:39 Hanibal545
Solved
23.10.2022 01:56:23 Gast52371
Solved

Ansicht des Beitrags:
Von:
Hanibal545
Datum:
23.10.2022 00:00:39
Views:
1272
Rating: Antwort:
 Nein
Thema:
Wie kann man eine Reihe mit einem Offset verwenden?

Bei meinem vba-Projekt möchte ich von einer Jahrestabelle automatisch den hinzugefügten Wert in eine Monatstabelle mit Worksheet_Change(ByVal Target As Range) ermöglichen.

If (Target.Column >= 7 And Target.Column <= 37) Then
     Sheets("Januar 23").Range(Target.Address).Value = Range(Target.Address).Value

Jetzt wollte ich einen Offset hinzufügen, um auch die richtige Spalte für die weiteren Monate einfügen. Ich dachte halt mit .Offset(rowOffset:=3, columnOffset:=3), aber ich weiß nicht wie ich es einbinden kann. Ich habe an etwa sowas gedacht (funktioniert aber nicht):

ElseIf (Target.Column >= 341 And Target.Column <= 371) Then      
     Sheets("Dezember 23").Range(Target.Address.Offset(rowOffset:=334, columnOffset:=0)).Value = Range(Target.Address).Value

Ich würde mich freuen, wenn mir jemand helfen könnte

LG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Wie kann man eine Reihe mit einem Offset verwenden?
23.10.2022 00:00:39 Hanibal545
Solved
23.10.2022 01:56:23 Gast52371
Solved