返回列表 上一主題 發帖

[發問] 如何複製工作表一的所有資料至表二的不同欄位

回復 1# hungrn

表1,表2 用電度數(度)  需改成  用電度數
還有其他寫法,也請大家發表
  1. Option Explicit
  2. Sub Ex()
  3.     Dim i As Variant
  4.     For Each i In Names
  5.         i.Delete
  6.     Next
  7.     Worksheets("工作1").UsedRange.CreateNames True, False
  8.     'Range.CreateNames 方法在指定範圍中依據工作表中的文字標籤建立名稱
  9.     With Worksheets("工作2").UsedRange
  10.         For i = 1 To .Columns.Count
  11.             If .Cells(1, i) <> "" Then
  12.                 With Range(.Cells(1, i).Value)   '工作表中的文字標籤建立名稱
  13.                     Cells(2, i).Resize(.Rows.Count) = .Value
  14.                 End With
  15.             End If
  16.         Next
  17.     End With
  18. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 能付出愛心就是福,能消除煩惱就是慧。
返回列表 上一主題