4D View v16

PV SET CELL STRING VALUE

Página Inicial

 
4D View v16
PV SET CELL STRING VALUE

PV SET CELL STRING VALUE 


 

PV SET CELL STRING VALUE ( area ; coluna ; linha ; valor ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D View
coluna  Inteiro longo in Número da coluna da célula
linha  Inteiro longo in Número de linha da célula
valor  String in Valor da célula

O comando PV SET CELL STRING VALUE escreve a cadeia de caracteres valor na célula designada por coluna e linha.

Se valor começa pelo signo "=", será interpretado como uma fórmula.

Exemplo  

O seguinte exemplo reproduz a folha de cálculo "Copiar para baixo" para as células de tipo alfa numérico unicamente.

 C_LONGINT($CopyNumber)
 C_LONGINT($Column;$Row//Coordenadas da célula a copiar
 C_LONGINT($Index//Indice do Loop
 C_TEXT($Value//Valor a copiar
 
 $CopyNumber:=Num(Request("Quantas vezes deveria copiar até o fundo?";"5")) //5 como padrão
 
 If($CopyNumber>0)
    PV GET CURRENT CELL(Area;$Column;$Row//Célula a copiar
    $Value:=PV Get cell string value(Area;$Column;$Row)
    For($Index;$Row+1;$Row+$CopyNumber//$CopyNumber loop(s)
       PV SET CELL STRING VALUE(Area;$Column;$Index;$Value)
    End for
 End if

Conselho: Este método pode ser utilizado por todos os tipos, ou melhor ainda, para chamar a um método genérico para provar o tipo com PV Get cell value type antes de chamar "PV Get cell xxx value" depois o comando "PV SET CELL XXX VALUE" para copiar o valor, independentemente de seu tipo, que pode ser um bom exercício de programação genérica.



Ver também 

PV Get cell string value
PV Get cell value type

 
PROPRIEDADES 

Produto: 4D View
Tema: PV Valor célula
Número 15856

 
HISTÓRIA 

Criado por: 4D View 6.8

 
ARTICLE USAGE

4D View Linguagem ( 4D View v16)