列ヘッダーと列 (セルは複数行にすることができます) を持つ非常に単純な LibreOffice Calc スプレッドシートがあります。
| id | Prio | Domain | Comment | ... |
|----|------|--------|----------------|-----|
| 1 | A | Foo | Something | |
|----|------|--------|----------------|-----|
| 2 | A | Bar | Something else | |
| | | | Possibly on | |
| | | | multiple lines | |
|----|------|--------|----------------|-----|
| 1 | C | Baz | Something else | |
次のようなものを含むプレーンテキストファイルを(半)自動化された方法で取得したいと思います。
id: 1
Prio: A
Domain: Foo
Comment: Something
...
id: 2
Prio: A
Domain: Bar
Comment: Something else
Possibly on
multiple lines
...
id: 3
Prio: C
Domain: Baz
Comment: Something else
...
これはどういうわけか可能ですか?私は LO マクロ機能 (例: this ) を認識しているので、些細な答えはおそらく「はい」ですが、それらを使用したことがないため、何らかのガイダンスが必要です (そのようなものの使用方法さえ知りません)。