昨日までは、二次元配列で様々な「行の編集」を行ってきた。
infoment.hatenablog.com
infoment.hatenablog.com
infoment.hatenablog.com
infoment.hatenablog.com
infoment.hatenablog.com
infoment.hatenablog.com
今回は一旦これから離れて、列の編集について挑戦する。

行で行った一部を、列でも実施したい。ただし、全部ではない。
例えば行のフィルターは必要ない。
| 行 | 列 |
|---|---|
| RowBlank | ColumnBlank |
| RowCutAndPaste | ColumnCutAndPaste |
| RowDelete | ColumnDelete |
| RowExchange | ColumnExchange |
| RowFilter | × |
| RowInsert | ColumnInsert |
| RowRegExpFilter | × |
今回は、これを一気に作成した。といっても行を列に、上下を左右にしただけで、言うなれば横展開のレベル。作るよりむしろ、テストの方に時間が掛かった。
というわけで、今回作成中のクラスモジュールは、肥大化の一途をたどっている。今回も、折り畳んだうえで掲載する。
クラスモジュールの全文(最新版)はこちら。
infoment.hatenablog.com
テストも、今回は割愛。
そして今度こそ本当に、本シリーズ最終回まであとわずか(2回くらい)。
参考まで。