第一篇文章在這裏。謝謝你的幫助。我有一個現有的VBA循環,它運行一個名稱列表,並創建一個帶有特定於員工(名稱)信息的「語句」的PDF。我想從標籤A中捕獲循環內每個員工的信息,並將其粘貼到另一個工作表(同一工作簿,不同標籤)的標籤B中。請參閱包含的圖像。我也粘貼了我目前的循環。非常感謝您的幫助。我想我需要在我現有的代碼中的「Next」之前插入一些函數或其他東西。只是不確定。在這個新的排序。非常感謝。 Excel VBA複製並粘貼循環內
Sub Loop_Through_List()
Dim cell As Excel.Range
Dim rgDV As Excel.Range
Dim DV_Cell As Excel.Range
Set DV_Cell = Range("B4")
Set rgDV = Application.Range(Mid$(DV_Cell.Validation.Formula1, 2))
For Each cell In rgDV.Cells
DV_Cell.Value = cell.Value
Call PDFActiveSheet
Next
End Sub
Function GetFolder() As String
Dim dlg As FileDialog
Set dlg = Application.FileDialog(msoFileDialogFolderPicker)
dlg.InitialFileName = ThisWorkbook.Path & "\"
dlg.Title = "Select folder to save PDFs"
If dlg.Show = -1 Then
GetFolder = dlg.SelectedItems(1)
End If
End Function
你的問題是什麼?你目前的循環是否正常工作,只需要調整一些東西?它不起作用嗎?等等...你能澄清一下嗎? – BruceWayne
是的,電流回路正常工作。只需要讓它按照我的初始文章中的描述做其他事情。 –
我注意到我遺留了一部分代碼,我粘貼在上面。因此,這裏沒有Sub PDFActiveSheet。否則,當前的代碼很好。我只需要將一些功能投入到上述複製/粘貼的現有代碼中即可。 –