4D View v16

PV SET CELL STRING VALUE

ホーム

 
4D View v16
PV SET CELL STRING VALUE

PV SET CELL STRING VALUE 


 

PV SET CELL STRING VALUE ( area ; column ; row ; value ) 
引数   説明
area  倍長整数 in 4D View エリア
column  倍長整数 in セルの列番号
row  倍長整数 in セルの行番号
value  文字 in セルの値

説明   

PV SET CELL STRING VALUEコマンドは、columnrowで指定されたセルに文字列タイプのvalueを書き込みます。

valueが“=”で始まる場合、フォーミュラとして読み込まれます。

例題  

次の例題は、文字タイプのセルに対してのみ“下方向へのコピー”を再現します。

 C_LONGINT($CopyNumber)
 C_LONGINT($Column;$Row//コピーするセルの座標
 C_LONGINT($Index//ループインデックス
 C_TEXT($Value//コピーする値
 
 $CopyNumber:=Num(Request("How many times should it copy towards the bottom?";"5")) //デフォルトで5
 
 If($CopyNumber>0)
    PV GET CURRENT CELL(Area;$Column;$Row//コピーするセル
    $Value:=PV Get cell string value(Area;$Column;$Row)
    For($Index;$Row+1;$Row+$CopyNumber//$CopyNumberループ
       PV SET CELL STRING VALUE(Area;$Column;$Index;$Value)
    End for
 End if

Tip: このメソッドは、任意のタイプに対して使用可能ですが、その場合“PV Get cell xxx value”を呼び出す前に、PV Get cell value type 関数を用いてセルの型を調べる汎用メソッドを呼び出し、この後で型とは関係なく“PV SET CELL XXX VALUE”コマンドを使用して値をコピーしたほうがよいでしょう。これは汎用なプログラム作成の最適な練習になります。



参照 

PV Get cell string value
PV Get cell value type

 
プロパティ 

プロダクト: 4D View
テーマ: PVセルの値
番号: 15856

 
履歴 

初出: 4D View 6.8

 
ARTICLE USAGE

4D View ( 4D View v16)