我有一个包含文件路径列表的“D”列的电子表格,该列中大约有 2500 个文件。在“E”列中,我有一个与新目标文件路径大小相等的列表。我想将 D 列中的所有文件复制到 E 列中的位置。我知道可以在 LibreOffice 中使用 Python/Basic 宏,但我似乎无法正确处理。
这是我在搜索时找到的 VBA 代码,但不幸的是它不适用于 LibreOffice Calc。
Sub Copy_Files()
Dim cell As Range
For Each cell In Range("D1", Range("D" & Rows.Count).End(xlUp))
FileCopy Source:=cell.Value, Destination:=cell.Offset(, 1).Value
Next cell
End Sub
我不知道任何 Python,但如果有人让我走上正确的轨道,我可以解决它。