excel可以做出类似电脑菜单的子菜单吗
发布网友
发布时间:2022-04-22 01:59
我来回答
共4个回答
热心网友
时间:2023-06-30 08:47
先选中要做下拉菜单的格…然后到工具栏点击…数据…有效性…选序列的那一个…在数据来源处填入菜单的内容(例如A,B,C,D 或者A B C D)
前者是半角豆号,后者是空格,效果区别是子菜单中内容是竖排和横排。
热心网友
时间:2023-06-30 08:48
我觉得办公软件自身可能不行。得用编程工具。VB中的treeVIew控件可能差不多。VBA中应该也可以吧
热心网友
时间:2023-06-30 08:48
选中你要做下拉框的那个或是那些单元格,菜单‘数据’->‘有效性’,“允许”里选序列,“来源”中写上你下拉菜单所要选择的选项,各个选项之间用","分隔
热心网友
时间:2023-06-30 08:49
你看看这样是不是你的要求:以下代码 Const NOERROR = 0
Const BIF_RETURNONLYFSDIRS = &H1
Dim bi As BROWSEINFO
Dim IDL As ITEMIDLIST
Dim r&, pidl&, path$, pos% bi.pidlRoot = 0&
bi.lpszTitle = "选择文件夹:"
bi.ulFlags = BIF_RETURNONLYFSDIRS
pidl& = SHBrowseForFolder(bi)
path$ = Space$(512)
r& = SHGetPathFromIDList(ByVal pidl&, ByVal path$)
If r& Then
pos% = InStr(path$, Chr$(0))
GetFolder = Left(path$, pos - 1)
Else
GetFolder = ""
End If