excel2003代码输入的问题
我在excel2003编写VBA代码时遇到以下情况:当我输入sheets(时excel会显示出default(index)asobject以提示我输入数字,但sheets...
我在excel2003编写VBA代码时遇到以下情况:当我输入sheets(时excel会显示出 default(index)as object 以提示我输入数字,但sheets(1).时excel并没有自动列出成员,而range("a1").时却会自动列出成(activate,addcomment等),奇怪的是输入sheets(1).range("a1").时却不会自动列出成员。事实上工具-选项-代码设置中所有的自动项目都已勾选。小弟刚开始学习VBA,请高手不吝指教啊!谢谢
展开
1个回答
展开全部
如果在勾选“自动列出成员”复选框后,在编程过程中按ESC键或其他情况,使成员项列表不可见,则在输入小圆点(.)后按CTRL+J键可重新呼出
当按下Esc键取消了弹出菜单后,VBA将不会对同样的对象显示该菜单。此时,可以通过以下方
法来再次显示属性/方法弹出菜单:
按Ctrl+J组合键
使用退格键(Backspace)删除句点,然后重新输入句点
在代码窗口上(该对象或句点后)单击右键,从快捷菜单上选择“属性/方法列表”
选择菜单“编辑”—“属性/方法列表”命令
单击“编辑”工具条上的“属性/方法列表”按钮
当按下Esc键取消了弹出菜单后,VBA将不会对同样的对象显示该菜单。此时,可以通过以下方
法来再次显示属性/方法弹出菜单:
按Ctrl+J组合键
使用退格键(Backspace)删除句点,然后重新输入句点
在代码窗口上(该对象或句点后)单击右键,从快捷菜单上选择“属性/方法列表”
选择菜单“编辑”—“属性/方法列表”命令
单击“编辑”工具条上的“属性/方法列表”按钮
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询