VBA-Makro von Excel, läuft in Calc nicht richtig
Verfasst: Do, 08.10.2020 04:17
Hallo Thomas
Habe früher mit Excel gearbeitet. Wollte einen VBA Code aus Excel übernehmen. Habe den ein bisschen abgeändert. Dieser funktioniert jedoch in open office/Libre Calc nicht. Woran kann das liegen ?
Sub KopiereHinterLetzte()
Dim iRow As Long
if MsgBox("Wirklich kopieren?", vbyesno) = 6 then
Sheets("Menue").Range("E10:L10").Copy
With Sheets("Adressen")
'letzte Zeile aus Spalte B (B=2) / +1, damit es nicht den letzten Eintrag überschreibt
iRow = .Cells(.Rows.Count, 2).End(xlUp).Row + 1
.Range("B" & iRow).PasteSpecial 'xlPasteValues
'Formeln und Formate mitkopieren? Wenn nein, das "xlpastevalues" einkommentieren.
End With
end if
End Sub
Bin für jede Hilfe dankbar
Gruss Marcel
Habe früher mit Excel gearbeitet. Wollte einen VBA Code aus Excel übernehmen. Habe den ein bisschen abgeändert. Dieser funktioniert jedoch in open office/Libre Calc nicht. Woran kann das liegen ?
Sub KopiereHinterLetzte()
Dim iRow As Long
if MsgBox("Wirklich kopieren?", vbyesno) = 6 then
Sheets("Menue").Range("E10:L10").Copy
With Sheets("Adressen")
'letzte Zeile aus Spalte B (B=2) / +1, damit es nicht den letzten Eintrag überschreibt
iRow = .Cells(.Rows.Count, 2).End(xlUp).Row + 1
.Range("B" & iRow).PasteSpecial 'xlPasteValues
'Formeln und Formate mitkopieren? Wenn nein, das "xlpastevalues" einkommentieren.
End With
end if
End Sub
Bin für jede Hilfe dankbar
Gruss Marcel