나는 왜 내 머리를 긁적입니다. 두 컴퓨터 모두 Win7 pro 64 비트와 동일한 버전의 Excel (버전 1708, 빌드 8431.2236)을 실행하고 있습니다. 스프레드 시트에 8 개의 이미지가 삽입되었습니다. 이것은 이미지 너비를보고하는 데 사용한 것입니다.
For Each p In ActiveSheet.Shapes
MsgBox ("TL row: " & p.TopLeftCell.Row & ", TL column: " & p.TopLeftCell.Column & " ,image width: " & p.Width)
다음은 두 대의 컴퓨터에서 얻은 것입니다.
computer 1 computer 2
14, 1, 72 14, 1, 73.2
157, 4, 379.5 157, 4, 386.4
182, 4, 379.5 182, 4, 386.4
208, 4, 379.5 208, 4, 386.4
234, 4, 379.5 234, 4, 386.4
260, 4, 379.5 260, 4, 386.4
286, 4, 379.5 286, 4, 386.4
418, 5, 198 418, 5, 201.6
내 모호한 질문에 대한 "답변"이 없을 수 있음을 이해합니다. 그러나 어떤 단서 / 아이디어라도 감사하겠습니다!
점은 좀 더 실제 메트릭 픽셀 및 스케일링을 정례화을 시도 추상적 측정입니다. (아래 업데이트 1 참조)
픽셀은 확실한 실제 크기와 모양으로 화면의 물리적 구조입니다.
크기 조정 은 기본 해상도를 선호하는 LCD에서 사용 가능한 크기에 응용 프로그램을 맞추는 방법입니다.
겪고있는 문제는 Excel이 특정 개체의 크기를 결정하는 데 포인트를 사용하고 있고 해상도와 배율 설정이 다른 여러 디스플레이에서 포인트의 크기가 다를 수 있으므로 차트 또는 개체의 레이아웃이 다를 수 있다는 것입니다. 또한 변동합니다.
경험적 측정을 사용하여 Excel에서 요소의 크기를 정의하는 방법이 있지만 이는 문제를 해결하는 것이 아니라 단순히 문제를 반전시킬 수 있습니다.
업데이트 1 : 나는 포인트에 대해 잘못되었을 수 있습니다. Excel은 1/72 인치의 경험적 측정 값 인 "PostScript"포인트를 사용하는 것으로 보입니다. 포인트는 위에서 설명한 방식으로 다른 화면 디자인 시스템에서 사용됩니다. 근본 문제는 사실상 동일합니다. Excel은 다양한 화면, 해상도 및 크기 조정에서 최선을 다하여 올바르게 작동하도록 노력하고 있습니다.
추가 정보 :
https://forums.techguy.org/threads/units-used-in-excel.178564/
Excel에서 셀을 완벽한 사각형으로 만드는 방법은 무엇입니까?
http://dailydoseofexcel.com/archives/2004/06/01/column-widths-in-points/
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다