乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 我想用<em>Excel</em> VBA中做一个我输入一个Sheet名它就能...

我想用<em>Excel</em> VBA中做一个我输入一个Sheet名它就能...

作者:乔山办公网日期:

返回目录:excel表格制作


Sub fencun()
Application.ScreenUpdating = False
a = Sheets(4).[B5]
Sheets(4).Copy
With ActiveWorkbook
.SaveAs Filename:=ThisWorkbook.Path & "\" & a & ".xls"
.Close
End With
Application.ScreenUpdating = True
End Sub


shtn=range("a1")
sheets(shtn).select
要什么vba啊,直接公式就可以了
复制sheet1第1行到sheet2第1行
在a2输入:
=OFFSET(Sheet1!A$1,ROW(A3)/3,)
右拉
选择1到3行
下拉

Sub 输入()
On Error GoTo 100
a = Application.InputBox("请输入工作表名称!")
Sheets(a).Select
Exit Sub
100:
MsgBox "工作表名称输入错误!"
End Sub

 修正了一下无此工作表名称

相关阅读

关键词不能为空
极力推荐
  • excel 表格怎么恢复未保存前的数据

  • excel表格的数据,在保存之前,可以按ctrl + z , 或者 找到还原一知步的按钮,恢复数据。连续还原,会逐步恢道复你误操作的数据。如果连续还原后,还不回能恢复到理想状态。此时只能

ppt怎么做_excel表格制作_office365_word文档_365办公网