- 01: 名前:Tsuyoshi投稿日:2004/12/24(金) 12:58
VISIO2003でカスタムプロパティを書き出すコーディングをしているのですが、
カスタムプロパティの数に制限はあるのでしょうか?
14個目まではOKですが15個目では、予期しないEOFエラーになります。Cells("Prop.Row_14.Value")
Cells("Prop.Row_15.Value")
- 02: 名前:yoda投稿日:2004/12/24(金) 15:35
- CellsSRC を使ってはいかがでしょう。
CellsSRC(visSectionProp, I, 0)
I は、ゼロから、項目数-1 までです。
- 03: 名前:yoda投稿日:2004/12/24(金) 15:51
- 余談ですが、CellsSRCの第2引数は、
Columnのindexだそうですが、
順番に並んでいるわけではないようです。
やみくもに調べたところ、
0 : Value
5 : Type
6 : Invisible
7 : Ask
でしたが、その他のColumnの
indexは分りませんでした。
- 04: 名前:yoda投稿日:2004/12/24(金) 20:03
- HELPのVisCellIndices の定数
によると、VisCustProps..... だ
そうで、番号順にならべると
以下のようになります。
0 Value
1 Prompt
2 Label
3 Format
4 SortkKey
5 Type
6 Invisible
7 Ask
14 LangID
15 Calender
■トップに戻る リロード 単独スレ表示
|