excel vba窗体控件,选项按钮的点击问题

我在excel vba中添加了一个窗体userform1,里面有12个选项按钮,分别代表1-12月,看某个sheet时,点1月就显示1月数据,点2月就显示2月数据。
在sheet中运行时,点击1月,显示了1月数据,然后点2月,它总是先取消所有选项,必须再点一次2月,才能选中2月显示2月数据,这样很烦,表中的数字总是一跳一跳的,能不能点2月就直接变成2月?这个属性在哪里控制啊?
我是菜鸟,请高手赐教~~

Private Sub OptionButton1_Click()
    Sheets(1).Select
    'Sheets("1月").Select
End Sub
Private Sub OptionButton2_Click()
    Sheets(2).Select
End Sub
Private Sub OptionButton3_Click()
    Sheets(3).Select
End Sub
......

是这样的吗,我的没问题啊。

要加

OptionButton

不要加

CheckBox

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-06-24
这要看源文件了
57132899
第2个回答  2014-06-24
不知道你说的选项按钮是不是单选按钮,建议用组合框将单选按钮放在一组追问

是单选按钮。我试过了,把按钮的ControlSource删掉就正常了,可我要用它控制表格的啊,删掉的话还有什么用啊。。

Excel VBA选项按钮的问题
1.打开Excel软件,在工具栏空白处,右键点击,在弹出的选项中,选择“自定议快速访问工具栏”。2.切换到“自定义功能区”,并在右侧选择开发工具,然后确定。3.这样之后就以在菜单栏中看到开发工具了,切换开发工具界面下,选择插入工具,可以看有两个按钮图标。4.第一个是表单控件,一般是用于操作宏的...

如何在Excel VBA中使用窗体控件
在Excel VBA中使用窗体控件 打开Excel开发工具下的Visual Basic。在项目工程区域,鼠标右击选择“插入”,点击“用户窗体”。添加窗体后,在其右侧会自动出现一个工具箱。点击“视图”下的工具箱可以控制它的显示和不显示。点击工具箱中的控件,添加至用户窗体中。点击执行按钮后,可以在Excel工作表中显示窗...

excel 表格中 选项中需要点击选中时 点不动,怎么办?
1、工具——宏——安全性是否设为低。把它设为低再打开文档。2、OFFICE是否完整地安装。如果没有安装VBA,需要添加安装,或重装OFFICE。

excel vba窗体控件,选项按钮的点击问题
Private Sub OptionButton1_Click() Sheets(1).Select 'Sheets("1月").SelectEnd SubPrivate Sub OptionButton2_Click() Sheets(2).SelectEnd SubPrivate Sub OptionButton3_Click() Sheets(3).SelectEnd Sub...是这样的吗,我的没问题啊。要加 OptionButton 不要加 CheckBox ...

Vba 我在excel中插入一窗体,在窗体上插入三个选项按钮和一命令按钮...
窗体上双击命令按钮,插入以下代码。Private Sub CommandButton1_Click()If OptionButton1.Value = True Then Range("名称1").Select ElseIf OptionButton2.Value = True Then Range("名称2").Select ElseIf OptionButton3.Value = True Then Range("名称3").Select End If End Sub ...

excel怎么插入选项按钮窗体控件excel窗体选项按钮用法
打开开发工具: 在Excel中,点击菜单栏中的“文件”,选择“选项”,在“自定义功能区”中勾选“开发工具”,然后点击“确定”。插入控件: 在“开发工具”选项卡中,点击“插入”组中的“按钮”或“复选框”等控件。绘制按钮: 在工作表上绘制控件,大小和位置适合你的需要。设置属性: 右键点击控...

excel带VBA窗体 打开的问题
Private Sub Workbook_Open()Application.Visible = False Windows(ThisWorkbook.Name).Visible = False UserForm4.Show (modeless)End Sub 不过隐藏后就看不见了,最好在窗体关闭时又显示出来:Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)Windows(ThisWorkbook.Name).Visible ...

VB6,如何利用VB窗体中的按钮控制Excel中的按钮事件?
一定要先在VB中添加excel引用。在工程中引用Microsoft Excel类型库: 从"工程"菜单中选择"引用"栏;选择Microsoft Excel 11.0 Object Library(EXCEL2003),然后选择"确定"。表示在工程中要引用EXCEL类型库。调用excel的工作表中的命令按钮,代码如下:Private Sub Command1_Click()Dim xlApp As Excel....

Excel窗体控件按钮的使用实例教程
在EXCEL表中设置一个按钮控件,要求每按一次按钮,某一个单元格内的数值就加1,以统计按键次数。方法:1.选择点击【视图】-【工具栏】-【窗体】;2.点击上图中的“按钮”,拖动画出一个按钮;3.添加这个按钮是时候会出现一个对话框。4.点击“新建”,然后把下述代码复制粘贴进去,覆盖原代码。假设...

有关EXCEL中IF公式与选项按钮结合使用的问题?
首先菜单”视图“---”工具栏“---”窗体“然后选择窗体中的单选框,拉出2个,然后对第一个单击右键---设置控件格式---控制---单元格链接写入:$B$1,因为第一个控件返回的是1,所以我们要用辅助单元格。然后把第二个单选框也像第一个一样设置,链接还是写$B$1哦。然后在B2单元格中写入公式...

相似回答