Excel 在一个窗体中点击一个button按钮调用另一个窗口或者工作表

代码应该怎么写呢,我是新手。如图,我想实现的是 点击userform1的一个button按钮 然后 出现userform2的的窗体内容

Private Sub CommandButton1_Click()
   UserForm2.Show '调窗口
   ActiveWorkbook.Sheets("Sheet2").Select '调表,选当前工作簿表名为“Sheet2”为当前表
End Sub

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-08-07
userform1.hide
userform2.show追问

如果要显示工作表的内容 是不是把userform2.show 改为 sheet2.show就可以了?

Excel 在一个窗体中点击一个button按钮调用另一个窗口或者工作表
Private Sub CommandButton1_Click() UserForm2.Show '调窗口 ActiveWorkbook.Sheets("Sheet2").Select '调表,选当前工作簿表名为“Sheet2”为当前表End Sub

excel 表格通过按钮选择调用其他工作表?
可以通过Excel的“窗体”中,建立一个按钮来完成,然后在设计模式下双击这个按钮,会打开VBA编辑器,把上述代码复制进去即可。要详细了解各语句含义,请再交流。代码中,sheet1等名称可根据你的工作表更改,若工作表名称不明确,可以用“ActiveSheet.Next.Select”来选中下一工作表,效果等同于ctrl+pagedown...

Excel怎么用CommandButton1怎么控制另一个表格里的CommandButton1
方法1:将sheet2中CommandButton2按钮的单击事件声明为公共过程,可以通过如下方式直接引用:sheet2.CommandButton2_click 方法2:插入模块,建立一个公共过程,比如叫myClickAction,把CommandButton2按钮的单击事件代码移植到这个过程中,然后在两个按钮的事件代码中直接调用myClickAction过程即可。这种方法逻辑...

excel窗体按钮怎么设置excel窗体选项按钮用法
1. 打开您的Excel工作簿,并选择您想要添加按钮的工作表。2. 转到“开发工具”选项卡。如果您没有看到这个选项卡,可能需要先在Excel选项中启用它:点击“文件” > “选项” > “自定义功能区”,然后勾选“开发工具”复选框。3. 在“开发工具”选项卡中,点击“插入”组里的“表单控件”(Form ...

如何在execl的工作表中插入button按纽 execl版本是2003
打开execl工作表——在工具栏空白处单击右键——控件工具箱——在工具条上单击按钮图标——鼠标变成“+”时在工作表窗口需要的地方按住左键拖动——进行代码编辑或超链接。

excel如何制作一个vba按钮,点一下之后让sheet1里面的A1=sheet2里面的A1...
1、在SHEET1中调出”窗体“。鼠标点菜单“视图”——“工具栏”——“窗体”。2、用鼠标右键点窗体中的“按钮”,这时鼠标变为+字型,按住鼠标左键在工作表中合适位置拖拉。出现如图画面。3、点击“新建”,调出VBA编辑界面,如图,在SUB与ANDSUB之间输入Sheet1.[a1] = Sheet2.Range("a1").Value...

excel如何设置一个按钮,点击后出对话框可以选择打印不连续的几个工作...
Private Sub CommandButton1_Click() Dim I As Long, J As Long Dim Ar, Br Dim S As String If OptionButton1.Value = True Then For I = 3 To Sheets.Count Sheets(I).PrintOut Next Else S = TextBox1.Text If InStr(S, ",") = 0 Then ...

excel vba中如何在一个命令按钮中调用另一个命令按钮中变量的值
在定义变量时使用 Public k来定义,那么这个k就是个全局变量,在任意过称里都可以调用和赋值。CommandButton4的click事件里加一个k=0就行了

EXCEL中用VBA编的一个窗体,如何通过鼠标点击与相应的单元格互动_百度知 ...
看Excel的VBA帮助,Textbox控件有个ControlSource属性,指定为你想要关联的单元格,这样,改变Textbox的内容,单元格内容随即改变,反之, 改变单元格值,文本控件内容也会随之而改变。

如何在excel中添加一个按钮能刷新该工作表?
默认的是自动刷新呀。也可以直接按F9就能刷新呀。实在需要的话就添加一个按钮,双击进入按钮的点击事件程序,输入Calculate。回到工作表,退出VBA编辑状态就可以使用按钮了。VBA程序看起来就像这样 Private Sub CommandButton1_Click()Calculate End Sub 补充一:是用按钮呀,你是不知道怎么做吗?建议你的...

相似回答