| 4D v18VP Cells | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 VP Cells 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| VP Cells ( vpAreaName ; column ; row ; columnCount ; rowCount {; sheet} ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| vpAreaName | テキスト |   | 4D View Pro エリアのフォームオブジェクト名 | |||||
| column | 倍長整数 |   | カラムのインデックス | |||||
| row | 倍長整数 |   | 行インデックス | |||||
| columnCount | 倍長整数 |   | カラム数 | |||||
| rowCount | 倍長整数 |   | 行数 | |||||
| sheet | 倍長整数 |   | シートのインデックス(省略時はカレントシートを指定) | |||||
| 戻り値 | Object |   | 複数のセルのレンジオブジェクト | |||||
VP Cells コマンドは、特定の複数のセルを参照する新しいレンジオブジェクトを返します。
vpAreaName 引数には、4D View Pro エリアの名前を渡します。存在しない名前を渡した場合、エラーが返されます。
column 引数は、セルレンジの最初のカラムを定義します。この引数にはカラムのインデックス(0から数えます)を渡してください。レンジが複数のカラムにわたる場合、columnCount 引数も合わせて使用する必要があります。
row 引数は、セルレンジの位置の行をを定義します。この引数には行のインデックス(0から数えます)を渡してください。レンジが複数の行にわたる場合、rowCount 引数も合わせて使用する必要があります。
columnCount 引数を使用すると、レンジ内のカラムの合計数を定義することができます。columnCount 引数には0より大きい値を渡す必要があります。
rowCount 引数を使用すると、レンジ内の行の合計数を定義することができます。rowCount 引数には0より大きい値を渡す必要があります。
任意のsheet 引数にはシートのインデックス(0 から数えます)を渡すことで、レンジが定義される特定のスプレッドシートを指定することができます。省略された場合、カレントのスプレッドシートがデフォルトとして使用されます。以下の定数を使用することで、カレントのスプレッドシートを明示的に指定することもできます:
| 定数 | 型 | 値 | コメント | 
| vk current sheet | 倍長整数 | -1 | 4D View Pro エリアのカレントシートを指定します。(デフォルト) | 
(カレントシート内において)以下のセルのレンジオブジェクトを定義したい場合を考えます:

以下はコードの一例です:
 $cells:=VP Cells("ViewProArea";2;4;2;3) // C5 から D7
									4D View Pro Range Object Properties
									
									VP All
									
									VP Cell
									
									VP Column
									
									VP Combine ranges
									
									VP Name
									
									VP Row
									
	プロダクト: 4D
	テーマ: 4D View Pro ランゲージ
	番号: 
        9537
        
        
        
	
	初出: 4D v17 R4
	
	
	
	4D View Pro リファレンス ( 4D v18)
	
	
	
 コメントを追加
コメントを追加