Sub CopyAllDataFromOtherWorkbook()
Dim wb As Workbook
Set wb = Workbooks.Open("C:\이미지테스트\데이터.xlsx")
Dim ws As Worksheet
Set ws = wb.Worksheets("Sheet1")
Dim data As Variant
data = ws.UsedRange.Value
Dim newSheet As Worksheet
Set newSheet = ThisWorkbook.Sheets.Add
newSheet.Name = "CopiedSheet"
newSheet.Range("A1").Resize(UBound(data, 1), UBound(data, 2)).Value = data
wb.Close
End Sub
'VBA CODE' 카테고리의 다른 글
VBA 보안 하드드라이브 볼륨번호 확인하기 (0) | 2023.04.02 |
---|---|
VBA 엑셀파일 PDF로 저장하기 (0) | 2023.04.02 |
VBA 다른 워드파일(DOC) 엑셀로 불러오기 (0) | 2023.04.02 |
VBA end(3)(2) end(xlup) end(3) end(1) end(2) end(4) (0) | 2023.03.31 |
VBA 처리 속도 높이는 코드 (0) | 2023.03.31 |