PV SET CELL FORMULA

4D - Documentation   Français   English   German   4D View, Befehle nach Themen   4D View, Befehle alphabetisch   4D View, Konstanten   Back   Previous   Next

Version 6.8


PV SET CELL FORMULA (Bereich; Spalte; Zeile; Formel)

ParameterTypBeschreibung
BereichLange Ganzzahl4D View Bereich
SpalteLange GanzzahlSpaltennummer Zelle
ZeileLange GanzzahlZeilennummer Zelle
FormelStringFormel

Beschreibung

Der Befehl PV SET CELL FORMULA setzt Formel in der Zelle definiert durch Spalte und Zeile.

Beispiel

Der Inhalt einer numerischen Zelle wird 5 mal kopiert (Vorgabewert). In den Folgezellen ist der Wert jeweils um 1 erhöht. In jeder der folgenden Zellen wird dazu eine Formel zur Berechnung eingetragen. Ändern Sie den Wert in der Ursprungszelle, werden die Formeln automatisch ausgeführt.

   C_INTEGER($CopyNumber)  `Anzahl der auszuführenden Kopien
   C_LONGINT($Column;$Row)  `Koordinaten der zu kopierenden Zelle
   C_INTEGER($Index)  `Laufindex
   C_TEXT($Name)  `Name der Startzelle

   PV GET CURRENT CELL(Bereich;$Column;$Row)
   If (PV Get cell value type (Bereich;$Column;$Row)=pv value type numeric)  
                                             `Typüberprüfung
      $CopyNumber:=Num(Request("Wie viele Zellen am Ende wollen Sie erhöhen?";"5"))  
                                             `Standardwert 5   
      If ($CopyNumber>0)
         $Name:=PV Get cell name (Bereich;$Column;$Row)  `Erhalte Name
         If ($Name="")  `Kein Name?
            $Name:="COL"+String($Column)+"RW"+String($Row)
            PV SET CELL NAME(Bereich;$Column;$Row;$Name)  `Name zuweisen
         End if 
         For ($Index;$Row+1;$Row+$CopyNumber)  `Anzahl Kopien
            PV SET CELL FORMULA (Bereich;$Column;$Index;
                        "="+$Name+"+"+String($Index-$Row))  `Formeln eintragen
         End for 
      End if 
   Else  `Falscher Typ
      ALERT("Die Startzelle muss numerisch sein")
   End if 

Referenz

PV Get cell formula, PV Get cell value type.


4D - Documentation   Français   English   German   4D View, Befehle nach Themen   4D View, Befehle alphabetisch   4D View, Konstanten   Back   Previous   Next