WP TABLE SPLIT CELLS
WP TABLE SPLIT CELLS ( objAlvo ) | ( TableRef ; startColumn ; startRow {; columnCount{; rowCount}} )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
objAlvo | Object | → | Intervalo ou elemento ou documento 4D Write Pro |
TableRef | Object | → | Referência de TAbela |
startColumn | Integer | → | Posição da primeira célula de coluna |
startRow | Integer | → | Posição da primeira linha da coluna |
columnCount | Integer | → | Número de colunas a dividir |
rowCount | Integer | → | Número de linhas a dividir |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando WP TABLE SPLIT CELLS divide a seleção de intersecção de células em targetObj ou tableRef (definido por startColumn, startRow, columnCount e rowCount). Uma célula será dividida só se tiver sido combinada horizontalmente, verticalmente, ou ambas; do contrario, a célula não será modificada.
Passe qualquer uma das duas:
- targetObj:
- um intervalo ou
- um elemento (tabela / linha / corpo / parágrafo / imagem ancorada / cabeçalho / rodapé / seção / subseção), ou
- um documento 4D Write Pro
Se targetObj não intersectar com uma tabela ou intervalo de texto onde se possa recuperar uma seleção de células, o comando não faz nada.
Se targetObj intersectar uma ou muitas células que não forem fusionadas antes, o comando WP TABLE SPLIT CELLS não faz nada.
Ou
- startColumn e startRow - definen as coordenadas superior esquerda da primera célula a dividir.
- columnCount e rowCount (opcionais) - especificam respectivamente o número de colunas e o número de línhas a dividir.
Se rowCount for omitido, é equivalente de passar 1 (valor normal). Se tanto columnCount quanto rowCount, forem omitidos, equivale a dividir una única célula e se não forem fusionados antes não acontece nada.
Exemplo
Se quiser atribuir a um intervalo de células (que contenha algumas células já combinadas) e dividí-lo:
WP TABLE SPLIT CELLS($table;3;2;1;1)
//o
$cells:=WP Table get cells($table;3;2;1;1)
WP TABLE SPLIT CELLS($cells)
Resultado:
Os dados da célula já fusionada são mantidos todos na primeira célula (superior esquerda) depois da divisão, as outras células resultantes da divisão permanecem vazias.
Para mais detalles, consulte Fundir e separar células.
Ver também
Gerenciar tabelas
WP TABLE MERGE CELLS