VBA 엑셀에서 프린터 설정화면 띄우기

2020. 5. 28. 17:12VBA

728x90
반응형




Q: vba로 프린터 목록을 선택하고, 그 프린터이름을 가져올 수 있나요?

A : xlDialogPrinterSetup 이라는 기능으로 프린트 선택창을 띄울 수 있습니다.

① 프린터 선택 창을 띄운다.

② 프린터를 선택한다.

③ 선택한 프린터의 이름을 가지고 출력 등 활용을 한다.

Sub teset9()

    '// 프린트 선택 창 띄움

    Application.Dialogs(xlDialogPrinterSetup).Show

    '// 선택 한 활성화 된 프린터의 이름 출력

    Cells(1, 1) = Application.ActivePrinter

End Sub

참고자료

https://docs.microsoft.com/en-us/office/vba/api/excel.application.dialogs



728x90
반응형