返回列表 上一主題 發帖

[發問] 請教各位前輩vba 關於分頁寫入問題~

回復 1# ii31sakura
是這樣嗎?
  1. Sub 分頁確認()
  2.     Dim wb(1 To 2) As Workbook, SN As String, SNN As Integer
  3.     Set wb(1) = ThisWorkbook
  4.     Set wb(2) = Workbooks.Open(Worksheets("總控制").Cells(2, 3) & "\" & Worksheets("總控制").Cells(2, 2))
  5.     For i = 2 To wb(1).Worksheets("人員清單").[e65536].End(3).Row '變數i 從2到 e欄最後一項資料
  6.         SN = wb(1).Worksheets("總控制").Cells(i, 5) ' 問題點
  7.         For Each s In wb(2).Sheets
  8.             SNN = 0
  9.             If s.Name = SN Then
  10.                 SNN = 1
  11.                 Exit For
  12.             End If
  13.         Next
  14.         If SNN = 0 Then
  15.             wb(2).Sheets.Add
  16.             ActiveSheet.Name = SN
  17.         Else
  18.             Sheets(SN).Select
  19.         End If
  20.     Next
  21.     wb(2).Close True
  22. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 滴水成河。粒米成蘿,勿輕己靈,勿以善小而不為。
返回列表 上一主題