excel2003中,如何在sheet2中插入一个按钮,点击按钮就可以打印sheet1中的内容?

如题所述

在excel菜单栏里,点击工具/宏/visual basic编辑器/
会进入另外一个窗口,在它左边就会显示工程项目列表,在这个列表里会显示Sheet1(表名1) Sheet2(表名2).....等
看一下最后一个SheetX(表)中的X是多少,这个工作薄就有多少个表了,
如果没有显示工程列表,可以在在编辑器窗口里面的菜单栏里点击/视图/工程资源管理器 就会显示了
----------------------------------
你看清楚了,不是括号里面的X 而是Sheet后面的数字,从1开始的到你的表的总个数X,它是按顺序显示的,不会改变的,你再看看.
-------------------------------------------------
你在表格上添加一个按钮,双击进入编程窗口,在按钮的click事件里面写如下代码

Private Sub CommandButton1_Click()
MsgBox Sheets.Count
End Sub
然后退出编程窗口,在excel界面里,点击控件最左边的"退出设计模式"按钮,(可以通过视图/工具栏/选中控件工具箱 复选对勾打开控件工具条)

退出设计模式后,点击按钮就可以会在弹出的消息框上显示Sheet个数
问题解决了吧
--------------------------
下面是参考CSDN上面的高人的答案
方法一:
点"工具"->"宏"->"VB编辑器"->"插入"->"模块",输入如下内容:
Sub sheetcount()
Dim num As Integer
num = ThisWorkbook.Sheets.Count
Sheets(1).Select
Cells(1, 1) = num
End Sub
运行该宏,在第一个(排在最左边的)工作表的A1单元格中的数字就是sheet的个数。

方法二:
按Ctrl+F3(或者点"插入"->"名称"->"定义"),打开"定义名称"对话框
定义一个X
"引用位置"输入:=get.workbook(4)
点"确定"。
然后你在任意单元格输入=X //修改一下他这里的错误将=X改为=COLUMNS(X)
出来的结果就是sheet的个数。

参考资料:百度一下

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-24
Private Sub CommandButton1_Click()
Sheets("sheet1").PrintOut Copies:=1, Collate:=True
End Sub追问

按钮点哪插进去?

追答

晕,在sheet2中,鼠标放工具栏上,右键,控件工具箱,然后可以拖出一个按钮,再点控件工具箱左上角的退出设计模式,查看代码,把把代码复制到sheet2的代码区,就可以了。

本回答被提问者采纳

Excel2003写代码实现根据条件把Sheet2里的数据提取到Sheet1里的问题,非...
右键点 Sheet1 表名,查看代码,如下代码复制进去,启用宏使用:Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 12 Then If Application.WorksheetFunction.CountIf(Sheets("Sheet2").Range("A:A"), Target) > 0 Then r = Sheets("Sheet2").Range("A:A").F...

excel2003 如何在SHEET1中插入一个按钮,点击按钮就可以跳转到sheet2
1、在sheet1中打开菜单“工具”-“宏”-“录制新宏”,改一个宏名称,如:“至表2”,点“确定”后开始录制,这时只要点开表格 sheet2 再停止录制宏。2、在菜单“视图”-“工具”-“窗体”调出对话框,选中“按钮”工具画一个按钮,画好按钮后程序会弹出让你选择指定哪个宏,选刚才的“至表...

Excel 如何实现点击sheet1中的一个的按钮,自动转到sheet2!页面指定的...
使用超链接功能,先在sheet2中选择第一个按纽,点鼠标右键,点超链接,点选择本文档中的位置,去选中第一个按纽的名字即可

Excel 如何实现点击sheet1中的一个的按钮,自动转到sheet2!页面指定的...
1、打开我们的目标表格,进入到首页,建议将第一个SHEET重命名成目录,其他的sheet也命名成容易理解的名称,这样方便后期查找和编辑。2、重命名完成后,返回到第一个sheet中,为了更能清晰说明问题,我们选择以图形方式来完成,依次点击插入>>>形状>>>五边形,如下图所示。3、选择一个合适的形状类型格式...

excel2003左击一下sheet2自动回到sheet1,只能停留到sheet1的页面。
在THISWORKBOOK对象中输入 Private Sub Workbook_SheetActivate(ByVal Sh As Object)Sheets(1).Select End Sub

...如何在sheet2中做一个超链接直接调用该命令按钮。
为什么不在sheet2里再添加一个按钮,把 对应的宏程序 指定给这个按钮就行了,何必用超链接

excel2003电子表格里如何把sheet1的部分单元格显示到sheet2中
在Sheet2单元格中输入引用公式,如=Sheet1!C2,向右向下复制公式。

Excel 如何实现点击sheet1中的一个的按钮,自动转到sheet2!页面指定的...
要实现Excel中点击Sheet1的按钮自动跳转到Sheet2的指定位置,首先确保你的工作表结构清晰。将Sheet1命名为"目录",其他工作表使用易理解的名称。这有助于后期的查找和编辑。在Sheet1中,通过插入一个五边形形状(如图所示)来创建视觉指示。选择一个与工作表主题相符的形状样式、颜色,并添加简洁明了的标签...

在excell中,如何可以从sheet2中把相应的数据直接调到sheet1中,而不用...
你可以选择用函数,在sheet1相应的单元格输入等于号然后选择sheet2所要找的数据,下面的数据一拉,就出来啦!

如何在excel表格里链接另一个表格里面的数据,要详细操作方法
1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。 2.按“添加”按钮,并仿照上面的...

相似回答