xy_excel(기초) : 2개의 엑셀화일에서 한쪽으로 모든 시트 복사해서 옮기기

작성자
sjpark
작성일
2025-04-15 06:05
조회
15

예제 : 2개의 엑셀화일에서 한쪽으로 모든 시트 복사해서 옮기기 **

두 엑셀화일에서 한쪽의 시트를 다른 엑셀화일에 전부 옮기는(복사) 방법을 보여드립니다

먼저 자료를 하나 만들어 보면, 다음과 같읍니다
  • 새로운 엑셀화일을 2개를 각각 만든후
  • 각 1개마다 5개의 시트를 추가하고
  • 각 시트의 [1,1]마다, 어떤것은 1부터 시작하고, 어떤 엑셀화일은 구분하기 위해서 10부터 시작하는 값을 넣읍니다

# -*- coding: utf-8 -*-
import xy_excel
xl1 = xy_excel.xy_excel("new")
xl2 = xy_excel.xy_excel("new")

xl1.new_sheet_with_nea(5)
no = 1
for one_sheet_name in xl1.get_all_sheet_name():
    xl1.write_cell(one_sheet_name, [1,1], no)
    no = no +1

xl2.new_sheet_with_nea(5)
no = 10
for one_sheet_name in xl2.get_all_sheet_name():
    xl2.write_cell(one_sheet_name, [1,1], no)
    no = no +1

word-image-2994-1.png

word-image-2994-2.png

이렇게 옮겨지는데, 아래와같이 코드를 작성해야 합니다

위의 코드는 만드는 코드이기 때문에 엑셀화일을 따로 부를 필요가 없지만, 만들어진 파일은 따로 불러야 하며, 여기서는 열려진 파일의 범호를 기준으로 1,2번으로 해서 불러올수있는 것입니다

# -*- coding: utf-8 -*-
import xy_excel

xl1 = xy_excel.xy_excel(1)
xl2 = xy_excel.xy_excel(2)

xl1.move_all_sheet(xl1, xl2)

이렇게 만든 파일을 실행하면, 하나로 옮겨지는 것이 보일것입니다

word-image-2994-3.png
전체 0

전체 41
번호 제목 작성자 작성일 추천 조회
공지사항
pcell이란 무엇인가 (python + win32com + excel)
sjpark | 24.08.17 | 추천 0 | 조회 333
sjpark 24.08.17 0 333
공지사항
pcell의 기본 사용법
sjpark | 24.08.17 | 추천 0 | 조회 394
sjpark 24.08.17 0 394
39
xy_excel(기초) : 2개의 엑셀화일에서 한쪽으로 모든 시트 복사해서 옮기기
sjpark | 25.04.15 | 추천 0 | 조회 15
sjpark 25.04.15 0 15
38
xy_excel(기초) - 틀고정
sjpark | 25.04.12 | 추천 0 | 조회 21
sjpark 25.04.12 0 21
37
엑셀(pcell) - panthom link 만들기
sjpark | 25.03.15 | 추천 0 | 조회 30
sjpark 25.03.15 0 30
36
엑셀(pcell) - 세로로된 한줄 자료를 그룹으로 묶어서 2차원 자료로 새로운 시트에 쓰기
sjpark | 25.03.09 | 추천 0 | 조회 39
sjpark 25.03.09 0 39
35
엑셀(pcell) - 그림의 크기조절및 정렬
sjpark | 25.03.05 | 추천 0 | 조회 47
sjpark 25.03.05 0 47
34
pcell(쓰기) - 날짜 입력에 대하여 (pywintypes)
sjpark | 25.02.22 | 추천 0 | 조회 38
sjpark 25.02.22 0 38
33
pcell(기초) – 삭제 - 같은 자료 삭제 – 033
sjpark | 24.12.07 | 추천 0 | 조회 53
sjpark 24.12.07 0 53
32
pcell(기초) – 삭제 - n번마다 삭제
sjpark | 24.12.06 | 추천 0 | 조회 62
sjpark 24.12.06 0 62
31
pcell(기초) – 삭제 - 영역의 값 삭제
sjpark | 24.12.04 | 추천 0 | 조회 63
sjpark 24.12.04 0 63
30
pcell(기초) – 삭제 - 이름영역 삭제
sjpark | 24.12.04 | 추천 0 | 조회 56
sjpark 24.12.04 0 56
29
pcell(기본) - 값의 여러 형태
sjpark | 24.12.02 | 추천 0 | 조회 66
sjpark 24.12.02 0 66
28
pcell(기본) - 날짜에 대한 생각
sjpark | 24.12.02 | 추천 0 | 조회 65
sjpark 24.12.02 0 65