我有一个在Excel 2010中运行良好的VBA宏。当我在Excel 2016中运行它时,我得到了#34;无法找到项目或库"在线上开始" nCashAdded = Application.InputBox":
class A {
public:
A(std::string str) : m_str(str) {}
A(int i) { *this = std::move(A(std::to_string(i))); }
std::string m_str;
};
以下是我设置的参考资料:
我是否应该设置其他参考文献?
答案 0 :(得分:1)
对于office 2010,ATPVBAEN.XLAM的位置是C:\ Program Files \ Microsoft Office \ OFFICE14 \ Library \ Analysis \
对于Office 2016(在Windows 7上),现在位置为:C:\ Program Files(x86)\ Microsoft Office \ root \ Office16 \ Library \ Analysis
只需取消选中缺少的引用,关闭文件,重新打开并浏览到新位置并设置参考。
您也可以尝试启用分析工具包,默认情况下应该可以使用该插件。
文件 - >加载项 - > Excel加载项,单击Go ...并选中Analysis ToolPak-VBA