永发信息网

如何VBA工程中插入或复制工作表对象

答案:4  悬赏:50  手机版
解决时间 2021-02-01 08:00
如何VBA工程中插入或复制工作表对象
最佳答案
插入新工作表(在最后插入一个新表):
Sheets.Add After:=Sheets(Sheets.Count)
插入新工作表(在第4个表后面插入一个新表):
Sheets.Add After:=Sheets(4)

复制工作表(复制SHEET1表,放在最后面):
Sheets("Sheet1").Copy After:=Sheets(Sheets.Count)
复制工作表(复制SHEET1表,放在第4个工作表后面):
Sheets("Sheet1").Copy After:=Sheets(4)
全部回答
用VBA在表格中插入工作表对象代码如下: Sub Macro1() Dim FilePath As String FilePath = "C:\Documents and Settings\Book1.xls" '-------插入对象的路径 Range("A1").Select '------插入的位置 ActiveSheet.OLEObjects.Add(Filename:=FilePath, Link:=False, DisplayAsIcon:=False).Select End Sub
sub macro3() dim i as byte selection.entirerow.insert for i = 1 to selection.column if selection.offset(-1, 1 - i).hasformula then selection.offset(0, 1 - i).filldown next i end sub 选中最后一列的任何一格,运行此宏(可以设定快捷键的),完成。
代码很简单: Workbooks("AAA.xls").Worksheets("MySht1").Copy Workbooks("NEW.xls").Worksheets("Sheet1") 如果NEW.xls中没有这个工作表的话就不会改变名子。 你复制多个表把“MYSHT1”换成一个变量然后加一个循环就可以了 注意把("Sheet1")换成NEW.xls里有的工作表的表名。 如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我该去舅舅的公司上班吗?
金诚驾校(常德石门)地址在什么地方,想过去办
测到强阳后多久同房
科学技术成果有哪些
氯化钙溶液中混有少量的盐酸杂质.要除去杂质
为什么上传到快手里面的作品播放量那么少 有
神探夏洛克最后到底是现代回忆过去,还是过去
某岛屿有独特的气候,良好的生态环境。当地椰
16v 2200UF能代替10v 2200uf吗
东西太甜是否会变成咸的?
荷尔蒙性香还原素是什么?
熊胆不具有的功效是A.清肝B.利胆退黄C.清热解
CF激浪帽子除了加经验还有什么用处。。。。。
理光1812L复印机不能打印PDF格式,打出的是白
有谁知道北京庄讯投资咨询有限公司?
推荐资讯
常用的监理投标策略包括( )。A.以投标报价
中国移动(团旺合作营业厅)地址在哪,我要去那
在药店上班没有交养老保险不能考职业药师吗怎
删了电脑系统文件,要命啊怎样恢复呢?大神帮
倾冷月有哪些优秀的小说作品
【元旦节是几月几日】清明节、元旦、植树节、
巴西龟最喜欢吃什么啊?
高凉家庭旅馆怎么去啊,我要去那办事
消防电话回路是什么意思
请写出下列反应的化学方程式和离子方程式:(
中兴仓储服务部怎么去啊,我要去那办事
我在建行贷了40万贷款马上要到期了,还差一些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?