Saltar para o conteúdo principal
Versão: 20 R7 BETA

WP TABLE SPLIT CELLS

WP TABLE SPLIT CELLS ( objAlvo ) | ( TableRef ; startColumn ; startRow {; columnCount{; rowCount}} )

ParâmetroTipoDescrição
objAlvoObjectIntervalo ou elemento ou documento 4D Write Pro
TableRefObjectReferência de TAbela
startColumnIntegerPosição da primeira célula de coluna
startRowIntegerPosição da primeira linha da coluna
columnCountIntegerNúmero de colunas a dividir
rowCountIntegerNú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