康熙 乾隆:EXCEL 问题

来源:百度文库 编辑:高校问答 时间:2024/04/30 11:26:22
请教一下:我今天看人家做的EXCEL表格里面 只要在单元格内用鼠标双击后 就会弹出对话框 你可以选择对话框里的内容 特别方便 请高手告诉我是怎么做的!谢谢
谢谢大家的回答,我在从新补充一下:双击单元格会弹出一个对话框 对话框里有我提前设置好的内容,我只要选择OK了。

你可以参考
http://post.baidu.com/f?kz=105830038

不过双击单元格出现一个对话框的代码是这样的:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
UserForm1.Show
End Sub

你如果按上面的做法一步一步完成的话,绝对可以实现你的要求,我就是这样做的,双击单元格出现一个对话框,然后鼠标点击一下,对话框消失且单元格输入了对话框中点击的数据。如果不懂发邮件给我

是或否和选择可以用“数据/有效性”,如果是其他,则应该请教VBA高手。

应该不是双击吧.你可以在另一个表格建立一个定义(如果你的选项多的话),然后选中你想实行这个功能的单元格,然后:
资料-验证-清单,在来源那里输入"=你定义的名字",不明可加我QQ:360949025正常上班时间在线.

宏,需要有VBA语言功底。
其实还是比较简单的,当...的时候激活代码,VBA编辑器里可以选择,然后执行代码就可以了。

使用数据有效性来做,简单易用。使用BeforeDoubleClick事件来做,可以使用AcitveX控件,控制它的VISIBLE及LEFT,TOP属性即可。如楼上所言用窗体来做,还要使用API函数来清除标题,不可取。

按 ALT+ 下箭头
选择所需的输入项
右键单击相应单元格
选择列表”命令