den Zellbereich G34:H44 der absolute Bezüge (=$'Probe-2'.D127) zum Arbeitsblatt Probe_1 enthält möchte ich mit Basic kopieren und an der Position G19 einfügen.
Mit dem Code
Code: Alles auswählen
Sub absolut_kopie
  doc=thiscomponent
  mysheet=doc.Sheets().getByName("Probe")
  QuelleRange=mysheet.getCellRangeByName("G34:H44")  
  QuellRangeAddresse = QuelleRange.getRangeAddress
  Ziel = mysheet.getCellByPosition(6,18)
  'Ziel = mysheet.getCellByName("G19") ?????
  ZielCellAdresse=Ziel.getCellAddress
  'kopierten Bereich einfügen
  mysheet.copyRange(ZielCellAdresse,QuellRangeAddresse)
  End SubWie kann man die absoluten Bezüge an eine andere Position verschieben, so dass kein Versatz entsteht?
Wie kann man
Code: Alles auswählen
Ziel = mysheet.getCellByPosition(6,18)Code: Alles auswählen
Ziel = mysheet.getCellByName("G19")Viele Grüße
Ich Bins
