2
현재 워크 시트의 모든 워크 시트 이름을 같은 워크 시트 이름을 가진 새 통합 문서에 붙여 넣기 복사해야합니다. VBA를 다음붙여 넣기 워크 시트 '이름'만 복사
내가 시도합니다 (datas없이. 난 단지. 워크 시트 이름이 필요합니다)하지만
오류 표시 "이름은 이미 사용됩니다." (런타임 오류 1004) 당신은
ws
그렇게Line
은 절대 변경 사용하지 않을
'Create new work book for Pivot
Dim Source As Workbook
Dim Pivot As Workbook
Set Source = ActiveWorkbook
Set Pivot = Workbooks.Add
Dim ws As Worksheet
For Each ws In Worksheets
'Create new worksheet in new excel
Dim Line As String
Line = ActiveSheet.Name
Pivot.Activate
Sheets.Add
ActiveSheet.Name = Line
Source.Activate
Next
감사합니다 .......... – shamli
완벽하게 작동 ... – shamli
_You는 WS를 사용하지 않습니다 .. :( 캔트 우리가 루프 내에서 희미한를 사용, 그래서 그 때마다 그것은 새로운 변수가 지금까지 ... 내 언어 죄송합니다 내가 통합 문서에서 소스에 Datas에서 피벗 테이블을 만들려고하고 있습니다. 있습니다 .. 희미한에 넣어지게된다 반복 I 루프를 사용하여 모든 워크 시트에 Pivot을 삽입 할 수 있습니다 이제 Pivot 용으로 별도의 통합 문서를 만들려고합니다 – shamli