Skip to content

xlflow pull

Export workbook VBA components and form artifacts into configured source directories.

Usage

bash
xlflow pull [--session] [--keepalive] [--keepalive-interval <duration>]

Options and Arguments

Option / argumentDescriptionDefault
--sessionPull from the managed live session workbook.false
--keepaliveReuse the bridge process.false
--jsonReport exported files and warnings.false

Examples

bash
xlflow pull
xlflow pull --session --json

Notes

TIP

Pull before editing if the workbook may contain newer VBA than the source tree.

IMPORTANT

UserForm Designer state and code-behind may be written to separate sidecar paths depending on project configuration.

JSON Output Example

Successful --json output uses the xlflow envelope plus command-specific fields.

json
{
  "status": "ok",
  "command": "pull",
  "workbook": "Book.xlsm",
  "written": ["src/modules/Main.bas", "src/forms/specs/UserForm1.yaml"]
}

Released under the MIT License.