単位なら同じだろう…

Excel のライブラリと Word のライブラリには、

 Application.CentimetersToPoints メソッド
 Application.InchesToPoints メソッド

という単位変換用のメソッドがあります。
 
勿論、センチメートルやポイントってのは、Excel や Word の専用の単位じゃないので、このメソッドを実行した結果も同じはず…
 
ホントかな?

' 参照設定:Microsoft Word 12.0 Object Library
Sub Test()
  Dim wdApp As Word.Application
  Set wdApp = New Word.Application

  Debug.Print "Word :" & wdApp.CentimetersToPoints(1)
  Debug.Print "Excel:" & Application.CentimetersToPoints(1)
  wdApp.Quit
End Sub

(Excel2007,Word2007)
 
ヘルプやオブジェクトブラウザを見れば、違う理由は即分かります。
 
分からないのは、何故 Excel と Word で違う仕様になっているのかということ…
 
※.Excel World の 2007年5月28日 10:04 の日記をコピーしています。
http://excel.sns.fc2.com/excel/