4D View v14

PV SET CELL FORMULA

ホーム

 
4D View v14
PV SET CELL FORMULA

PV SET CELL FORMULA 


 

PV SET CELL FORMULA ( area ; column ; row ; formula ) 
引数   説明
area  倍長整数 in 4D View エリア
column  倍長整数 in セルの列番号
row  倍長整数 in セルの行番号
formula  文字 in フォーミュラ

説明   

PV SET CELL FORMULAコマンドは、columnrowで指定されたセルにformulaを設定します。

例題  

次の例題は、ある数値タイプのセルから開始して、下方向への増分を行います。開始セルの値が後で変更されても、PV SET CELL FORMULAを使用してそのセルに設定したフォーミュラによって、この増分値は自動的に更新されます。

 C_INTEGER($CopyNumber`コピーする回数
 C_LONGINT($Column;$Row`コピーするセルの座標
 C_INTEGER($Index`ループインデックス
 C_TEXT($Name`開始セル名
 
 PV GET CURRENT CELL(Area;$Column;$Row)
 If(PV Get cell value type(Area;$Column;$Row)=pv number type value) `タイプの確認
  `デフォルトで5
    $CopyNumber:=Num(Request("How many cells to the bottom do you want to increment?";"5"))
    If($CopyNumber>0) `確定
       $Name:=PV Get cell name(Area;$Column;$Row`セル名の取得
       If($Name="") &NBSP`名前が付けられていない?
          $Name:="COL"+String($Column)+"RW"+String($Row`名前を付ける
          PV SET CELL NAME(Area;$Column;$Row;$Name`"COL2RW3" タイプの名前
       End if
       For($Index;$Row+1;$Row+$CopyNumber`$CopyNumber ループ
  `増分
          PV SET CELL FORMULA(Area;$Column;$Index;"="+$Name+"+"+String($Index-$Row))
       End for
    End if
 Else `正しくないタイプ
    ALERT("The start cell must be a numeric type")
 End if

 
プロパティ 

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

 
履歴 

初出: 4D View 6.8

 
参照 

PV Get cell formula
PV Get cell value type

 
ARTICLE USAGE

4D View ( 4D View v11.4)
4D View ( 4D View v12)
4D View ( 4D v13)
4D View ( 4D View v14 R2)
4D View ( 4D View v14)
4D View ( 4D View v14 R3)
4D View ( 4D View v14 R4)