1. 需要提取的原始工作表中列的数据并不连续,比如,需要复制原始工作表中的第1列,第5列、第8列...另外因为第一行是标题行,所以不需要提取。需要提取第二行以下的数据
2. 因为需要粘贴的另一个工作表已有数据,所以要把复制的数据粘贴到目标工作表指定列的最下方未使用的第一个单元格。
批定列也不连续,比如把已复制的目标工作表中的第1列,粘贴到目标工作表中的第2列最下方;把原始表第5列,粘到目标表的第6列;把原始表第8列,粘到目标表第7列......
非常感谢各位老师...
使用excel VBA 复制一个工作表中指定的列中的数据,粘贴到另一个工作...
s = Array(1, 5, 8)t = Array(2, 6, 7)Sheets("目标表").Select With Sheets("原始表")For i = 0 To UBound(s)rs = .Cells(65536, s(i)).End(xlUp).Row - 1 Cells(65536, t(i)).End(xlUp).Offset(1, 0).Resize(rs, 1).Value = .Cells(2, s(i)).Resize(rs, 1...
如何将一个Excel表格中的指定的表格中的内容复制到另外一个Excel表格...
设两个文件都打开,如果只是要内容,可以简单就一句话 Sub xcopy()Workbooks("book2.xls").Worksheets("sheet1").Range("A1").Value = Workbooks("book1.xls").Worksheets("sheet1").Range("A1").Value End Sub
使用VBA, 如何将一个EXCEL文档中某个区域的内容自动复制到另一个EXCEL...
意思就是把工作簿1中工作表sheet1的A1:C50区域复制到当前工作簿sheet2工作表的A1区域(这个区域与前面的区域是一样的,只需要写左上角的单元格即可)
如何使用VBA 把第一个excel文件中的某一个单元复制到另一个excel文件中...
Windows("工具.xlsx").Activate Sheets("Sheet1").Select 金币20到手 = InputBox("亲爱的老板~,当前是'工具'表,要放到哪个单元格呀?", "干活的搬运工")Range(金币20到手).Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False MsgBox "...
vba 复制1个工作薄的制定sheet到另1个工作薄的制定sheet,求指教,有部...
GetObject(filenamePD, "excel.sheet").Sheets("工作表名")或者GetObject(filenamePD, "excel.sheet").Sheets(索引号)类似 ThisWorkbook.Sheets(3)
excel如何通过vba将工作表1的某些单元格的值保存到另一张表的对应位置...
把两张表格发到57321522@qq。com
怎样用VBA读取一个excel表格中的某一列,然后提取出来放到另一个sheet的...
Sheets("sheet1").Range("a1:a30").Copy Sheets("Sheet2").Select [a5].Select Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _False, Transpose:=True
...一个sheet里指定区域内容复制到另一个汇总工作簿里一个指定shee_百...
private Sub bookMerge(nstart As Long, ncolumn As Integer)' MsgBox "欢迎使用合并工作表工具1.0" & Chr(13) & "made by excel880工作室" & Chr(13) _' & "本工具将合并当前目录下所有工作簿的第一个工作表到一个工作簿"' Dim fs, f, f1, fc, s Dim wk As Workbook...
用vba怎样取excel中的一列在将提取的数据放到另一个sheet的一行,求代码...
'在sheet2的单元格A1输入sheet1的A1的值 sheets("sheet2").cells(1,1)=sheets("sheet1").cells(1,1)或 sheets("sheet2").range("a1")=sheets("sheet1").range("a1")
VBA excel中如何使用宏将一个工作表中符合条件的某部分数据复制放在另...
以下代码,数据在sheet1的A到D列,表头在第二行 取前三个复制到H列 Set conn = CreateObject("adodb.connection")conn.Open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & ThisWorkbook.FullName Sql = "select top 3 * from [sheet1$A2:D] order by ...