Copiar dados inseridos em uma plan para outra

Bom dia pessoal!

Antes de tudo, sou novato por aqui, então desculpem a ignorância.

Tenho uma macro funcionando normal no MS Office 2013, porém no LibreOffice a mesma não executa.
Acredito que é erro de sintaxe, mas não entendo quase nada de macro no Libre.

Sub Novo_Registro()
'
' Novo_Registro Macro
'


    Range("E6:E62").Select
    Selection.Copy
    Sheets("CFA_CONSOLIDADOR_OFICIAL").Select
    ActiveWindow.SmallScroll Down:=-3
    Range("C6").Select
    Selection.Insert Shift:=xlToRight
    ActiveWindow.SmallScroll Down:=54
    Sheets("LGPD_Data Mapping").Select
    ActiveWindow.SmallScroll Down:=-66
    Application.CutCopyMode = False
    Selection.ClearContents
    Range("E6").Select
End Sub

A macro é essa.
Basicamente o que ela faz é pegar os dados digitados em uma plan e colar eles na outra plan, limpando os dados da tela.
Poderiam me ajudar?
Desde já, agradeço!

Salve o arquivo em ods, e tente executar a macro,

Se der erro, informar qual ?