Microsoft Excel에서 VBA를 사용하여 화면의 크기를 결정
아래 매크로를 사용하면 GetSystemMetrics32 함수로 화면 크기를 반환 할 수 있습니다.
Declare Function GetSystemMetrics32 Lib "User32" _ Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long Sub DisplayMonitorInfo() Dim w As Long, h As Long w = GetSystemMetrics32(0) ' width in points h = GetSystemMetrics32(1) ' height in points MsgBox Format(w, "#,##0") & " x " & Format(h, "#,##0"), _ vbInformation, "Monitor Size (width x height)" End Sub
`