发布网友
共5个回答
热心网友
可以点“文件”“打印”,在打印内容中选“整个工作簿”,点“预览”,在下方的状态条中即可看到“第1页,共*页”的内容。
你的补充问题有人已经回答过了,以下内容来自百度知道:
方法一:
宏-编辑宏
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
结果就是sheet的个数。
__________________________
错误形式是什么,比如比实际个数少或者多?或者干脆出错?
方法一就是传说中的VBA,在EXCEL里编辑宏,语言形式跟VB编程类似.
热心网友
有一个简单办法:
假设每个表的A1都有数据,则工作表的总数=counta('*'!a1)+1
另外,可以右键点标签,选定所有工作表,在你确认每个工作表中都没有数据的某单元格比如a10000输入数据1,然后用公式=sum('*'!a10000)+1得出所有工作表的总个数。
'*'表示除当前表以外的所有表。
热心网友
哦,误解了呀
在某一工作表标签右击—选定全部工作表—然后在一个空白的单元格内输入一个在所有工作表中没有的字符—那么全部工作表中都有了
假如你输了个AO
然后ctrl+H,查找内容输上AO,替换内容不输,点格式,选择工作薄(默认是工作表),点查找全部,最下面就有一共多少个(这个数就是你想要的数了)
然后全部替换,那么你输的这个就全都没有了,你的目的也达到了
说的很多,但琢磨透了就很简单了
热心网友
一个工作簿最多可以有255个工作表
一个工作表最多有65536行,256列
先在工作表标签处点右键,选定全部工作表,使全部工作表在选中状态,单击任意一个单元格,输入任意的数字,如:在A1中输入:1,在单击任意一个工作表标签 ,退出全部选中状态,在任意单元格中输入:“=COUNT( ” 后,用鼠标点击一个工作表,再按住SHIFT键,单击最后一张工作表,再单击A1单元格,再输入 “)”后按回车键
热心网友
Sub scount()
MsgBox ThisWorkbook.Sheets.Count
End Sub