Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取excel工作表的输入范围和单元格链接_Excel_Excel 2010_Vba - Fatal编程技术网

如何获取excel工作表的输入范围和单元格链接

如何获取excel工作表的输入范围和单元格链接,excel,excel-2010,vba,Excel,Excel 2010,Vba,我是VBA编程新手,所以请不要因为这个非技术性问题而生气 我有一个带有宏的excel工作簿,它是密码的。我能用密码破解密码 我编辑了文件以满足我的目的,但无法将值更改为下拉列表。如何获取下图中excel工作表的输入范围和单元格链接 输入范围和单元格链接中的那一行是什么意思?如何更新值?下拉列表从输入范围获取其值。因此,在名为“数据引用”的工作表中(可能隐藏,也可能不隐藏),在单元格U10到U14中,有一些值显示在下拉列表中 当您在下拉列表中选择一个项目时,它会将所选项目的编号放置在单元格链接(

我是VBA编程新手,所以请不要因为这个非技术性问题而生气

我有一个带有宏的excel工作簿,它是密码的。我能用密码破解密码

我编辑了文件以满足我的目的,但无法将值更改为下拉列表。如何获取下图中excel工作表的输入范围和单元格链接


输入范围和单元格链接中的那一行是什么意思?如何更新值?

下拉列表从输入范围获取其值。因此,在名为“数据引用”的工作表中(可能隐藏,也可能不隐藏),在单元格U10到U14中,有一些值显示在下拉列表中

当您在下拉列表中选择一个项目时,它会将所选项目的编号放置在单元格链接(单元格U17)中。因此,如果选择列表中的第一项,值1将被放入数据引用工作表中的单元格U17中。此数值允许您索引单元格(使用公式或代码),以计算选定的值(例如,使用偏移公式,您可以从单元格链接值计算出列表中U10到U14范围内的实际选定值)


如果要展开,请调整列表-只需将项目列表添加到某些单元格的某个位置,然后在“输入范围”部分添加单元格引用。下拉列表将从这些单元格中提取值。

Hi@Smackenzie,我已经知道了。但挑战在于工作表可能被隐藏。我在工作簿中看不到任何名为datareference的工作表。如果床单被藏起来了,我怎么能把它解开呢?嗨@Smackenzie,你的反应指引了我正确的方向。我必须在vba代码中启用数据参考表以使其可见。Hi。很高兴你修好了。如果你的问题提到你看不到表格,我会给出不同的答案;)