Update Excel Cells (passo)
Descrição
Seção intitulada “Descrição”O passo Document: Update Excel Cells escreve valores em células individuais de um livro .xlsx numa conta de documentos, deixando o resto do livro como está. Cada linha da tabela de entrada indica uma célula e o valor a escrever nela. Em alternativa, o passo pode aplicar formatação ao livro, com base numa tabela de instruções de formatação.
O formulário do passo tem três grupos de opções: Livro, Células e Formatação. Os fluxos de trabalho KNIME migrados utilizam este passo para os respetivos nós de atualização e formatação de células Excel.
Um livro que não existe nunca é um erro: o passo deixa-o como está e termina com um aviso que indica o caminho.
Definir valores de células
Seção intitulada “Definir valores de células”- Tabela de origem (
source) — a tabela de endereços de células e dos respetivos novos valores. Colunas de origem (source_columns) lista a coluna de endereço e as colunas de valores. - Coluna de endereço (
address_column) — a coluna que contém o endereço de cada célula, comoA5, oucolumn:rowcomo números a partir de 1. - Livro (
file) — o livro a atualizar,{account, path}. - Folha (
sheet_name) — a folha a atualizar. É adicionada uma folha com esse nome quando o livro não tem nenhuma. - Escrito para um valor ausente (
replace_missing) — escrito numa célula cuja linha não tem valor. Deixe vazio para manter a célula em branco.
Formatar o livro
Seção intitulada “Formatar o livro”Defina Tabela de instruções de formatação (source_b) como uma tabela de instruções de formatação, com uma linha por instrução. Colunas de instruções (source_b_columns) indica as respetivas colunas Kind, Tag e Params. Kind é font, background, cell, border, merge, conditional, size, comment, hyperlink, sheet_properties ou sheet, e Params contém as definições da instrução em JSON. Tabela de origem é então uma tabela de controlo sobreposta à folha: cada uma das suas células contém as etiquetas, separadas por vírgulas, das instruções que se aplicam a essa célula. Coluna de endereço e Folha não são utilizadas.
Escrever uma cópia
Seção intitulada “Escrever uma cópia”- Escrever a livro atualizada em (
output_file) — escreve o livro atualizado neste{account, path}em vez de sobre o original. - Um ficheiro que já existe (
if_exists) — com Escrever a livro atualizada em, Sobrescrevê-lo (overwrite, o valor predefinido) substitui um ficheiro já existente e Falhar o passo (fail) interrompe o passo.