前提・実現したいこと
Withの値は異なりWithの中身は同じプログラムの、省略した書き方をご教授いただきたいです。
該当のソースコード
↓問題のプログラム
VBA
1If selectSeq = 0 Then 2 With ListView.ListItems.Add 3 ' 同じ処理 4 End With 5Else 6 With ListView.ListItems(selectSeq) 7 ' 同じ処理 8 End With 9End If
このプログラムはListViewにデータを反映させる際に、新規データ(If)だと新しい行に、更新データ(Else)だとその行に上書きする処理です。
試したこと
関数にしてまとめようとしたのですが、Withの部分を動的にする方法がわかりませんでした。
もし省略できれば50行ほど縮まるので何卒宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/04 08:36
2021/10/04 13:41