我已经完成了一个小型项目,并将文件分发给了我的同事。 我将文件另存为.xlsm以启用Makros。我已经使用了大约2个星期的代码,从来没有任何问题。
但是,当我将它们发送给我的同事时,一个makro不起作用。 我在文件中有多个makros,只有其中一个不再起作用,因此我认为这是makros问题,而不是新的Excel版本:
Sub Loomisinsert()
'Deletes old Data and inserts new
Sheets("MSE").Range("B2:J1000").Clear
Sheets("MSE").Range("B2:B2").Select
Sheets("MSE").Paste
'deletes unnecessary data
Sheets("MSE").Range("K3:N5000").Delete
Sheets("MSE").Range("P3:Q5000").Delete
Sheets("MSE").Range("S3:U5000").Delete
Sheets("MSE").Range("L3:L5000").Delete
End Sub
用户仅应从另一本工作簿复制数据,并使用excel按钮将数据插入正确的位置并删除正确的单元格。
如您所见,我试图指定每个命令要使用的工作表。它对我来说很好用,但不适用于我的同事计算机。 他们拥有与我相同的Excel 2013和2010。
答案 0 :(得分:0)
以下是一些建议。修改并尝试:
echo "restore-script.sh" | at now