2015-01-07 3 views

답변

3

당신이 시도한 것을 올리십시오. 코드 아래

는 현재 통합 문서의 각 sheets` 루프 :에 대한

Sub LoopThroughSheets() 
    Dim ws As Worksheet 
    For Each ws In ActiveWorkbook.Worksheets 

    ws.Range("1:1").Delete 

    Next ws 
End Sub 
+0

두 제안을 모두 시도했습니다. 첫 번째 프로그램은 실행되지 않았지만 두 번째 프로그램 (Sathish K에서 제공)이 작업을 수행했습니다. 고마워요! – KIMco

+0

기꺼이 도와 드리겠습니다. 해당 답변을 수락하는 것을 잊지 마세요 –

1
Private Sub deleteRows() 

    Dim ws As Worksheet 

    For Each ws In ThisWorkbook.Sheets 
     ws.Range("A1").EntireRow.Delete 
    Next ws 

End Sub 
+0

안녕하세요, 작업을 매크로를 업데이트하십시오 "*"모든 "*"(빈 기호) 삭제 후 첫 번째 행을 바꿉니다. 첫 번째 행이 삭제 된 후 모든 시트의 새로운 첫 번째 행에 대한 대체가 삭제됨을 의미합니다. 그것이 2 개의주기에 끝나면 역시 좋다. – KIMco

관련 문제