如何使用Microsoft Excel Object Library实现整行及多行copy,Past

hhqing 2004-08-27 12:54:41
使用Microsoft Excel Object Library可是实现整个Sheet的拷贝.
如何实现使用Microsoft Excel Object Library实现整行及多行(连续的)copy,Past
...全文
94 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuomaocn 2004-08-27
  • 打赏
  • 举报
回复
你只要申明了对象就可以用啊
比如

Set xlApp = server.CreateObject("Excel.Application")
strsource = "c:excelook1.xls"
Set xlbook = xlApp.Workbooks.Open(strsource)
Set xlsheet = xlbook.Worksheets(1)
...
hhqing 2004-08-27
  • 打赏
  • 举报
回复
我现在是在ASP中使用,使用VBScript,这样可以吗?
zhuomaocn 2004-08-27
  • 打赏
  • 举报
回复
1. 你说的不错,开始行号,终了行号的意思

2. 不同页面间插入的例子
Rows("5:6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Sheet2").Select
Rows("7:7").Select
Selection.Insert(-4121)
hhqing 2004-08-27
  • 打赏
  • 举报
回复
谢谢,Rows("n:m")是不是代表从n行到m行,还有如果是在两个SHEET间使用的话,那么是不是在操作之前要ACTIVE相应的SHEET?
zhuomaocn 2004-08-27
  • 打赏
  • 举报
回复
插入:
Rows("4:5").Select
Selection.Copy
Rows("7:7").Select
Selection.Insert(-4121) '-4121可以不要
删除
Rows("7:8").Select
Selection.Delete(-4162) '-4162可以不要
hhqing 2004-08-27
  • 打赏
  • 举报
回复
如何实现多行的插入?
hhqing 2004-08-27
  • 打赏
  • 举报
回复
如何实现多行的删除?谢谢
zhuomaocn 2004-08-27
  • 打赏
  • 举报
回复
Rows("3:4").Select
Selection.Copy
Rows("7:7").Select
ActiveSheet.Paste

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧