单元格变成选择框,是使用“数据有效性”,制作的(“数据”→“数据有效性”→“设置”→“允许”→“序列”)。
语言跟着变,是因为使用了公式(通过不同的值,查询到相应的值)。
这个要看到 你具体的表格了!如果 你对VBA 不是很熟悉的话 建议用公式来做一下……
要预先另外做一个表格 把 主要 表格需要改变显示语言的项目 进行预先翻译……
然后 用公式 根据 你下拉的语言选项值来 引用不同的单元格的文字…………
关键:标题语言 预先设置一表 主表标题 根据语言选项 引用相应的 语言文字……
首先 不同的语言事先翻译后
vba设置Worksheet_Change
Private Sub Worksheet_Change(ByVal Target As Range)
根据下拉语言,切换单元格显示的语言
End Sub