如可在EXCEL中把前五行的内容复制到从第六行开始 如可在EXCEL中把前五行的内容复制到从第六行开始至十行,一直循环复制,请各位大侠指示!!谢谢!!在线等待!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用OFFSET(1,0).value一直到OFFSET(5,0).value就可以选中本单元格之前的同列五行内容 假如你现在光标在第六个单元格'j是列号for i=6 to 10 cells(i,j).select selection.value=selection.offset(-i+1,j).value next 是这样的,我用程序打开一个XLS文件,里面有一个模板,己做好的,十列五行,然后我想当我打开XLS时就把这几行复制然后粘贴到接下来的位置,也就是第六行开始那里你所说的这种我试了一下还是不行呀!!! 试试Private Sub Command1_Click() Dim xlapp As New Excel.Application Dim xlbook As Excel.Workbook Dim xlsheet As Excel.Worksheet xlapp.Caption = "test" Set xlbook = xlapp.Workbooks.open("d:\aa.xls") Set xlsheet = xlbook.Worksheets(1) xlapp.Rows("1:5").Select xlapp.Selection.Cut '剪切 'Selection.Copy 复制 xlapp.Rows("6:10").Select xlapp.ActiveSheet.Paste xlapp.Visible = TrueEnd Sub 己经可以了但是如果我要在xlapp.Rows("6:10").Select中的6和10用变量来替代的话好像不行不过还是多谢谢各位老大!! 帮我查找出错原因,100分贴 提问:关于使用picturebox控件的两个问题 树形控件的滚动问题 有谁能告诉我如何设置DATAGRID的水平滚动条 ACCESS开发应用程序,使用CSV文件. 为什么生成不了真正的随即数? 回答问题的人好少,新菜鸟望指点啊 <%@ Page Language="VB" EnableEventValidation="false" %> 如何关闭ADO连接? 如何获取其他程序窗口内某个控件的文本? 用API如何定义不同的热键, 并使它们被激活时可以做不同的操作? 急:在数据库当中创建表的小问题,希望大家帮帮忙,谢了。
for i=6 to 10
cells(i,j).select
selection.value=selection.offset(-i+1,j).value
next
然后我想当我打开XLS时就把这几行复制然后粘贴到接下来的位置,也就是第六行开始那里
你所说的这种我试了一下还是不行呀!!!
Private Sub Command1_Click()
Dim xlapp As New Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
xlapp.Caption = "test"
Set xlbook = xlapp.Workbooks.open("d:\aa.xls")
Set xlsheet = xlbook.Worksheets(1)
xlapp.Rows("1:5").Select
xlapp.Selection.Cut '剪切
'Selection.Copy 复制
xlapp.Rows("6:10").Select
xlapp.ActiveSheet.Paste
xlapp.Visible = TrueEnd Sub
不过还是多谢谢各位老大!!