excel 使用具有自定义范围的列表框

svmlkihl  于 2023-05-19  发布在  其他
关注(0)|答案(1)|浏览(189)

我试图解决以下问题:
1.创建一个包含100个值的列表框,例如按以下顺序:
... 0.1 0.2 1 1.3 1.6 1.9 3 10.3 30 ...
1.在ListBox中选择任何值时,A1将设置为该值。

  1. A2被设置为之前的任何值。
    例如上面的系列:
1.6 is selected in Listbox then A1==1.6 and A2 == 1.3

我遇到的问题是如何定义一个自定义的数字范围,我可以从VBA中的许多地方使用,例如填充列表框和使用算术。我的第一个想法是使用一个字典,其中的键是1..100,值是我的范围。然而,我在Excel中使用VBA的有限经验使我不确定如何开始使用这样的数据结构。
我的问题是:在Excel中使用VBA解决以下问题的最佳方法是什么?

m2xkgtsf

m2xkgtsf1#

对于这样一个简单的任务,使用VBA不必过于复杂。

这听起来像是“作业”!如果您“必须”简单地记录执行相同步骤的宏,然后编辑宏,您将看到VBA代码。有点作弊,不过...
更多阅读here

相关问题