二次元配列で列を編集
昨日までは、二次元配列で様々な「行の編集」を行ってきた。
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回くらい)。
参考まで。