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

WP TABLE MERGE CELLS

WP TABLE MERGE CELLS ( targetObj ) | ( tableRef ; startColumn ; startRow {; columnCount{; rowCount}} )

ParâmetroTipoDescrição
targetObjObjectIntervalo ou elemento ou documento 4D Write Pro
tableRefObjectReferência de Tabela
startColumnIntegerPosição da primeira célula da coluna
startRowIntegerPosição da primeira linha da coluna
columnCountIntegerNúmero de colunas para fundir
rowCountIntegerNúmero de linhas a fundir

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

o comando WP TABLE MERGE CELLS fusiona a seleção de células em targetObj ou tableRef (definido por startColumn, startRow, columnCount e rowCount).

Passe qualquer dos dois:

  • targetObj:
    • um intervalo ou
    • um elemento (tabela / línha / corpo / parágrafo / imagem ancorada / cabeçalho /rodapé/ seção / subseção), ou
    • um documento 4D Write Pro

Se targetObj não se intersecta con uma tabela ou intervalo de texto onde se possa recuperar uma seleção de células, o comando não faz nada.

Se targetObj intersecta só uma célula, o comando WP TABLE MERGE CELLS não faz nada.

Ou

  • startColumn e startRow - definem as coordenadas superior esquerda da primeira célula a combinar.
  • columnCount e rowCount - (opcionais) - especificam respectivamente o número de colunas e o número de línhas a fusionar.

Se omitir rowCount, equivale a passar 1 (valor padrão). Se omitir tanto columnCount quanto rowCount, equivale a interseptar uma única celda, por isso não ocorre nada.

Se startColumn mais ColumnCount ou startRow mais rowCount exceder o número de colunas/línjas em tableRef, ou se startColumn ou startRow for maior que o número de colunas/linhas em tableRef, o intervalo devolvido contém o máximo possível de colunas/línhas o que significa que toda a tabela se fusiona em uma grande célulaa.

Exemplo

Se quiser designar um intervalo de células e fusioná~lo:

 WP TABLE MERGE CELLS($table;3;2;2;4)
  //ou
 $cells:=WP Table get cells($table;3;2;2;4)
 WP TABLE MERGE CELLS($cells)

Resultado:

Os dados existentes das células originais sã concatenadas na célula fusionada resultante.

Para mais detalhes, consulte Fundir e separar células.

Ver também

Gerenciar tabelas
WP TABLE SPLIT CELLS