如何在一个工作表的Excel单元格中转换值以在另一个工作表中显示为下拉列表

Apeksha

我的C#代码为我返回了在Sheet1下面的块A中显示的值。在sheet2中,我需要将数据显示为下拉列表,如块B所示。是否有Excel公式可以实现此目的?

在此处输入图片说明

加里的学生

这是VBA宏。

它使用电池A1工作表Sheet1和细胞B9Sheet2中

Sub demo()
    Dim r1 As Range, r2 As Range
    Set r1 = Sheets("Sheet1").Range("A1")
    Set r2 = Sheets("Sheet2").Range("B9")
    With r2.Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:=r1.Value
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ""
        .ErrorTitle = ""
        .InputMessage = ""
        .ErrorMessage = ""
        .ShowInput = True
        .ShowError = True
    End With

End Sub

在此处输入图片说明

不是函数,如果A1中的值更改,则必须重新运行该子程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Excel:如何让IF函数从另一个工作表返回单元格的值

从同一Excel工作簿中的另一个工作表中检索单元格值

如何使用参考单元格的值对另一个工作表中的excel数据求和

如果该单元格的值位于另一个工作表的另一个列表中,如何使用条件格式为单元格着色

如何在Excel工作表中查找值,然后使用openpyxl在同一行的不同单元格中写入另一个值

当另一个工作表的另一个对应单元格填充相同的值时,如何使Excel自动填充工作表的单元格中的值?

根据其值引用另一个工作表中的另一个单元格

在Excel中引用另一个工作表中的单元格

Excel / VBA如何在上次使用的单元格之后将数据从一个工作表移动到另一个工作表?

在另一个工作表中粘贴单元格的位置 - Excel VBA

Excel:在另一个工作表中的引用单元格上使用公式

从另一个工作表上的特定单元格中搜索值

在另一个工作表中查找包含特定值的单元格

如何自动将数据从一个工作表中的一个单元格传输到同一工作簿中的另一个工作表中的另一个单元格

如何根据另一个工作表上的单元格值隐藏/显示多个工作表中的行

如何从一个工作表中获取相邻的值,并根据当前工作表中另一个单元格的内容求和?

使用数据验证更改一个单元格后,如何自动更新单元格以匹配另一个工作表中的值?

Excel Chart范围基于另一个工作表中单元格中的值

VBA - 如何超链接另一个工作表中的多个单元格

根据另一个工作表中单元格中的值使工作表处于活动状态

根据单元格引用从Google工作表中的另一个标签/工作表中搜索值

复制等于另一个工作表中单元格值的单元格

如何从Module-Excel VBA中的另一个工作表引用单元格?

在另一个工作簿中引用单元格作为工作表的名称

如何在Excel中将数据移动到另一个工作表中的8个连续的单元格中?

Excel VBA:动态更改工作表中其名称在另一个单元格中引用的单元格值

Excel如何在表中查找值并从另一个单元格返回值

根据列表从另一个工作表上的单元格中提取值

Excel VBA宏:在一个工作表中查找/匹配单元格到另一个工作表中的列