【问题标题】:Excel set cell value on workbook openExcel在工作簿打开时设置单元格值
【发布时间】:2015-03-11 22:07:26
【问题描述】:

这是一个很好的理论讨论。我有一个 VBA 繁重的工作簿,它从数据库中提取特定项目的信息。让我们假设该项目是销售发票。工作簿现在的工作方式是有一个单元格,您可以在其中输入发票编号,然后单击刷新按钮,该发票的所有信息都会被提取并在工作簿中进行处理。

有没有一种方法可以从命令行排序,将带有发票编号的单元格设置为一个值,然后在打开工作簿时执行刷新?我知道当工作簿通过 VBA 打开时我可以触发刷新宏,真正的问题是我可以将单元格值设置为 Excel 外部的值。目标是提供一个我构建的超链接,当用户单击它时,会设置单元格值,然后刷新数据。我不确定在哪里可以找到这个答案。

谢谢。

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    通过阅读我在下面包含的链接,您似乎无法将命令行参数直接传递给 excel,但是,您可以使用接受参数的 vb 脚本,然后 vb 脚本打开 excel 并插入参数值

    Link to post on MSD

    【讨论】:

    • 这是我正在寻找的帮助类型。谢谢你。我会从这里想办法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多