我正在尝试使用 libre-office 中的宏来查找单元格中的字符串 - 如果所述单元格包含该字符串,则程序应转到其下方的单元格,剪切该单元格的内容并将其粘贴到下一个列,然后比以前更下一行,剪切这些内容并将它们放在下一列之后的列中。
因此,如果A1
包含所述字符串,脚本应该转到A2
,剪切该单元格并将其内容粘贴到B1
,A3
剪切这些内容并将其粘贴到C1
,然后它应该检查A4
。
希望这是有道理的。到目前为止,我得到的是:
Sub Neuorganisieren
name = "check"
If find(". Fr" ,A1,0)>1 then
Selection.Offset(1, 0).Select
cut
Selection.Offset(-1, 1).Select
paste
Selection.Offset(2, -1).Select
cut
Selection.Offset(-2, 2).Select
paste
MsgBox ("found it")
Else
MsgBox ("no")
End If
End Sub
但是,我不断收到未定义子过程/功能过程的错误。