Przejdź do głównej zawartości

Krok Dokument: aktualizuj Excel zapisuje wartości w poszczególnych komórkach skoroszytu .xlsx na koncie dokumentów, pozostawiając resztę skoroszytu bez zmian. Każdy wiersz tabeli wejściowej wskazuje komórkę i wartość do zapisania w niej. Krok może zamiast tego zastosować formatowanie skoroszytu, sterowane tabelą instrukcji formatowania.

Formularz kroku ma trzy grupy opcji: Skoroszyt, Komórki i Formatowanie. Zmigrowane przepływy pracy KNIME używają tego kroku do swoich węzłów aktualizujących i formatujących komórki Excel.

Brak skoroszytu nigdy nie jest błędem: krok nie dotyka go i kończy się ostrzeżeniem ze wskazaniem ścieżki.

  • Tabela źródłowa (source) — tabela adresów komórek i ich nowych wartości. Kolumny źródłowe (source_columns) wymieniają kolumnę adresu i kolumny wartości.
  • Kolumna adresu (address_column) — kolumna z adresem każdej komórki, na przykład A5, albo column:row jako liczby od 1.
  • Skoroszyt (file) — skoroszyt do zaktualizowania, {account, path}.
  • Arkusz (sheet_name) — arkusz do zaktualizowania. Arkusz o tej nazwie jest dodawany, jeśli skoroszyt go nie ma.
  • Zapisywane dla brakującej wartości (replace_missing) — zapisywane w komórce, której wiersz nie zawiera wartości. Pozostaw puste, aby zostawić komórkę pustą.

Ustaw Tabela instrukcji formatowania (source_b) na tabelę instrukcji formatowania, z jednym wierszem na instrukcję. Kolumny instrukcji (source_b_columns) wskazują jej kolumny Kind, Tag i Params. Kind to font, background, cell, border, merge, conditional, size, comment, hyperlink, sheet_properties lub sheet, a Params zawiera ustawienia instrukcji w formacie JSON. Tabela źródłowa jest wtedy tabelą sterującą nałożoną na arkusz: każda jej komórka zawiera oddzielone przecinkami znaczniki instrukcji, które dotyczą tej komórki. Kolumna adresu i Arkusz nie są używane.

  • Zapisz zaktualizowany skoroszyt do (output_file) — zapisz zaktualizowany skoroszyt w tym {account, path} zamiast nadpisywać oryginał.
  • Istniejący już plik (if_exists) — razem z Zapisz zaktualizowany skoroszyt do: Nadpisz go (overwrite, domyślnie) zastępuje już istniejący plik, a Zakończ krok niepowodzeniem (fail) zatrzymuje krok.