Excel Dna从Excel Ribbon阅读UDF参数

时间:2019-09-01 13:37:21

标签: c# excel-dna

我对excel dna非常陌生。 我创建了一个函数HotelDetail,该函数接受3个参数,即HotelId,Months(单元格范围)和价格。 HotelDetail example

比我的目的是创建Ribbin按钮UpdatePrices,单击此按钮将读取在HotelDetail函数中插入的参数以更新DB。我设法创建了功能和功能区,但找不到单击按钮时如何读取参数

1 个答案:

答案 0 :(得分:0)

我做了类似的事情,而我的方法是:

  • 让您的UDF函数调用数据库代理,在其中存储要更新的值
  • 当您的用户单击更新价格按钮时,读取已存储到代理中的所有数据,并将它们发送到数据库。
  • 最终,刷新代理临时值。

以另一种方式,如果您想在不输入任何公式的情况下就在不读取数据库的情况下从数据库中读取数据库/ Excel刷新值,请使用相同的代理来存储需要在用户按下时查询的id。阅读价格按钮。

希望这会有所帮助。