ExVEx.OOXML.Table (ExVEx v0.2.0)

Copy Markdown View Source

Parse, shift, and serialize an xl/tables/table*.xml part.

A table has a ref="A1:C10" attribute; it may embed <autoFilter> and <sortState> children that carry their own ref. Structural row/column shifts on the owning sheet rewrite each of these.

Summary

Functions

shift_xml(xml, shift)

@spec shift_xml(binary(), ExVEx.Mutation.Shift.t()) ::
  {:ok, binary()} | {:error, term()}