엑셀(pcell) - 그림의 크기조절및 정렬

작성자
sjpark
작성일
2025-03-05 19:39
조회
37

1005 – (엑셀) 그림의 크기조절및 정렬

아래와같이 먼저 우리가 그림이 이동할 공간과 그림을 하나 넣습니다

word-image-2823-1.png
  1. [3,3,7,7]의 필셀 크기를 알아냅니다
  2. 그램객체를 만듭니다
  3. 그림객체의 크기를 1번에서 찾은 것으로 변경합니다
  4. 그림객체의 가로/세로비율유지를 끈다
  5. 다시한번 1번의 크기에 맞도록 변경한다
pxywh = xl.get_pxywh_for_range("", [3,3,7,7]) #엑셀영역의 크기를 구하는것
xl.set_size_for_shape("", 1, pxywh[2], pxywh[3], True) #도형객체의 크기를 변경
xl.move_shape_position("", 1, pxywh[1], pxywh[0]) #도형의 위치를 이동시키는것


word-image-2823-2.png

만약 2번째라인을 False로 바꾸면 아래와같이 가로세로의 비율이 유지되는 것입니다

만약 아래의것을 먼저하고 위의것을 하면 기본적으로 비율이 변경이 되기 때문에 같은 형태가 계속 유지됩니다

그러니 임의적으로 맨 처음의 가로세로비율로 바꾸면 적용되는 것입니다

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

전체 39
번호 제목 작성자 작성일 추천 조회
공지사항
pcell이란 무엇인가 (python + win32com + excel)
sjpark | 24.08.17 | 추천 0 | 조회 301
sjpark 24.08.17 0 301
공지사항
pcell의 기본 사용법
sjpark | 24.08.17 | 추천 0 | 조회 359
sjpark 24.08.17 0 359
37
엑셀(pcell) - panthom link 만들기
sjpark | 25.03.15 | 추천 0 | 조회 18
sjpark 25.03.15 0 18
36
엑셀(pcell) - 세로로된 한줄 자료를 그룹으로 묶어서 2차원 자료로 새로운 시트에 쓰기
sjpark | 25.03.09 | 추천 0 | 조회 24
sjpark 25.03.09 0 24
35
엑셀(pcell) - 그림의 크기조절및 정렬
sjpark | 25.03.05 | 추천 0 | 조회 37
sjpark 25.03.05 0 37
34
pcell(쓰기) - 날짜 입력에 대하여 (pywintypes)
sjpark | 25.02.22 | 추천 0 | 조회 31
sjpark 25.02.22 0 31
33
pcell(기초) – 삭제 - 같은 자료 삭제 – 033
sjpark | 24.12.07 | 추천 0 | 조회 46
sjpark 24.12.07 0 46
32
pcell(기초) – 삭제 - n번마다 삭제
sjpark | 24.12.06 | 추천 0 | 조회 54
sjpark 24.12.06 0 54
31
pcell(기초) – 삭제 - 영역의 값 삭제
sjpark | 24.12.04 | 추천 0 | 조회 55
sjpark 24.12.04 0 55
30
pcell(기초) – 삭제 - 이름영역 삭제
sjpark | 24.12.04 | 추천 0 | 조회 48
sjpark 24.12.04 0 48
29
pcell(기본) - 값의 여러 형태
sjpark | 24.12.02 | 추천 0 | 조회 56
sjpark 24.12.02 0 56
28
pcell(기본) - 날짜에 대한 생각
sjpark | 24.12.02 | 추천 0 | 조회 55
sjpark 24.12.02 0 55
27
pcell 예제 : 각 라인에서 값이 제일 큰 값과 작은 값 에 색칠하기
sjpark | 24.11.23 | 추천 0 | 조회 73
sjpark 24.11.23 0 73
26
pcell 기본 : 파일 경로와 이름 읽어오기
sjpark | 24.11.18 | 추천 0 | 조회 95
sjpark 24.11.18 0 95