- ベストアンサー
Office VBAについて
OFFICE2007のプログラムをググったところ 下記のような表記が見つかりました。 ActiveSheet.Shapes.AddShape _ (msoShapeOval, 400.75, 110.75, 30.25, 10.5).Select Selection.ShapeRange.Fill.Visible = msoFalse Selection.ShapeRange.Fill.Transparency = 0# ここで質問ですが、Selection.ShapeRange.Fill.Transparencyの0#とはなんでしょうか。 またAddShapeの中の数値に#を入れているパターンもありました。 いろいろ探したのですが見つかりませんので教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>理解力がないのか、「#」についての意味が分かりませんでした。 定数値の後ろにつける文字は「型宣言文字」と呼ばれるものです。 「#」の場合はDobule型であることを指します。 http://www.komonet.ne.jp/~vb/chap4.htm のデータ型を参考にしてみてください。 「$」なんかはよく使いますね。
その他の回答 (1)
- WDY
- ベストアンサー率27% (134/487)
回答No.1
質問者
お礼
大変参考になりました。 ただ申しわけありません。 理解力がないのか、「#」についての意味が分かりませんでした。
お礼
型宣言文字というものの存在をはじめて知りました。 知識不足を思い知らされます・・。 参考のページもありがとうございました。