2012-06-28 33 views
7

Tôi đang sử dụng VBA để dán biểu đồ/biểu đồ từ Access sang PowerPoint. Sau khi dán, tôi thay đổi kích thước chúng bằng cách sử dụng VBA, nhưng nó không cho phép tôi sử dụng inch (mặc dù khi tôi làm điều đó bằng tay thông qua các thuộc tính hình dạng, các giá trị kích thước có trong inch).Đơn vị đo lường cho trang chiếu PowerPoint bằng VBA là gì?

Câu hỏi của tôi là đơn vị đo lường nào là số tôi sử dụng trong VBA? Tôi giả định điểm ảnh và cố gắng chuyển đổi bằng cách sử dụng một yếu tố 96 pixel mỗi inch, nhưng điều đó không đúng. Bây giờ tôi tò mò về việc liệu nó dựa trên độ phân giải màn hình của tôi? Tôi có thể nhanh chóng mã hóa nó (thông qua dùng thử và lỗi) để nhìn tốt trên máy tính của tôi, nhưng tôi lo lắng nếu ai đó chạy nó, và họ có độ phân giải khác, slide sẽ khác. (Lưu ý rằng các biểu đồ phải phù hợp với các hình dạng khác.)

Nếu nó không dựa trên độ phân giải màn hình, không ai biết kích thước của trang chiếu ở bất kỳ đơn vị nào?

+3

Đơn vị trong ppt VBA là điểm (điểm khoảng 1/72 inch) –

+2

@TimWilliams: Đó là câu trả lời hợp lệ :) Tại sao không đăng câu trả lời? –

+1

Nếu bạn nhấn mạnh ;-) –

Trả lời

15

Sản phẩm trong ppt VBA là điểm (một điểm là khoảng 1/72 của một inch)

+3

+ 1 để chăm sóc "khăng khăng" của tôi;) –

4

Pardon các pedanticism, nhưng một inch là chính xác 72 điểm, ít nhất là như xa như PowerPoint và khá nhiều bất kỳ hệ thống kỹ thuật số có liên quan.

Trước khi máy tính tiếp quản, "về" đã thực sự áp dụng. Tất cả càng nhiều vì có một số định nghĩa "chuẩn" khác nhau của điểm.

http://en.wikipedia.org/wiki/Point_(typography)

AAMOF, tại một ... er ... điểm, Microsoft định nghĩa lại các cm (2,4 đến inch thay vì 2,54) cho phù hợp với mục đích riêng của mình, dẫn đến sự nhầm lẫn khi người dân ở các vùng khí hậu metric các phép đo được chỉ định chính xác trong PowerPoint sau đó phát hiện ra rằng mọi thứ không in ở kích thước mong đợi.

Chúng đã sửa lỗi này trong PPT 2002, nhưng tôi vẫn có các tệp nổi trên đó, khi được mở trong phiên bản hiện tại của ứng dụng, hiển thị kích thước trang lẻ.

+0

Cảm ơn bài học lịch sử @steve – pablete