보통 프린트 영역을 설정할때는 영역뒤에 PrintPreview를 붙히거나 아님 바로 인쇄하는 PrintOut을 사용한다.
이럴게 할 경우 프린트 대화창을 이용못한다는 단점이 생겨버린다.
이번 코드는 프린트 영역을 설정한 후 SendKeys를 사용하여 프린트 대화창까지 불러오는 코드를 만들어 보았다.
크게 어렵지 않으니 한번 보고 기억해 두길 바란다.
더보기
Option Explicit
Sub 프린트영역()
ActiveSheet.PageSetup.PrintArea = [a3].CurrentRegion.Address
'= [a3]영역과 연속한 영역을 프린트 영역으로 설정해라
'= [a3].CurrentRegion.Address - Address을 안쓰면 오류 발생
SendKeys "%f" '= alt + f
SendKeys "pv" '= p + v
End Sub
'VBA' 카테고리의 다른 글
[VBA] 나만의 OCR로 세상을 스캔해보자 (0) | 2022.08.11 |
---|---|
[VBA] 고급필터를 이용한 옵션선택 (0) | 2022.08.04 |
[VBA] 코스피 200 가져오기(네이버 증권, Callbyname) (0) | 2022.06.27 |
[VBA] 로또번호 분석하기 (2) | 2022.06.20 |
[VBA] 맛집리스트 지도맵핑 (0) | 2022.06.18 |
댓글