Sub ex()
Dim rSou As Range, rTar As Range
Set rSou = Sheets("Sheet8").Range("A1:D17")
Set rTar = Sheets("sheet2").Range("G6")
rSou.Copy rTar
With rTar
rSou.Copy
.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End With
End Sub作者: t8899 時間: 2017-6-30 11:59
本帖最後由 t8899 於 2017-6-30 12:01 編輯
回復 t8899
可以用巨集錄製
Sub ex()
Dim rSou As Range, rTar As Range
Set rSou = She ...
ML089 發表於 2017-6-30 10:52
Sub ex1()
Dim rSou As Range, rTar As Range
Set rSou = Sheets("Sheet4").Range("A1:d33")
Set rTar = Sheets("sheet1").Range("a1")
rSou.Copy rTar
With rTar
rSou.Copy
.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End With
For j = 1 To rSou.Rows.Count: rTar(j, 1).RowHeight = rSou(j, 1).RowHeight: Next