
No.1ベストアンサー
- 回答日時:
>それで話は変わってしまうのですが...
変わりすぎですよね。
だから新スレなのでしょうけど。
#せめて前スレの始末はしたほうが良かったのでは。
(普段ListViewを使わない人なので微妙な回答になるかもしれませんが)
新規挿入して元の行をRemoveするか、
Dim i As Long
Dim LI As ListItem
With ListView1
Set LI = .ListItems(5)
With .ListItems.Add(2, , LI.Text)
For i = 1 To LI.ListSubItems.Count
.SubItems(i) = LI.SubItems(i)
Next
End With
.ListItems.Remove 6
End With
Set LI = Nothing
SubItemsにソート用のインデックスを予め設定(連番付加)しておいてSortするとか。
'.SubItems(1)をソートインデックスにした場合。(Width 0 でも可)
Dim i As Long: i = 2
Dim j As Long: j = 5
With ListView1
.ListItems(j).SubItems(1) = i
For i = i To j - 1
.ListItems(i).SubItems(1) = i + 1
Next
.SortKey = 1
.SortOrder = lvwAscending
.Sorted = True
End With
http://officetanaka.net/excel/vba/listview/index …
end-u様
スプレッドの頃からいろいろとアドバイス有難う御座いました。
こちらの質問攻め、話のすり代わりにも真摯にお付き合い頂き、
本当に有難う御座いました!
リストビューの行の変更もアドバイス通りにやったらできました。
スプレッドも別の機会に使いたいと思います。
また何かありましたらご指導よろしくお願い致します!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!goo限定!! 電子コミック1000円分ギフトコードプレゼント!!
抽選で1000名様に電子コミック1000円分ギフトコードプレゼント!!
-
ListView 項目の選択/選択解除について
Visual Basic(VBA)
-
リストビューの項目の内容を変更する方法は?
Visual Basic(VBA)
-
ListViewで複数選択された項目を一度に削除する方法
Visual Basic(VBA)
-
4
EXCEL VBA ListViewについて
Excel(エクセル)
-
5
ListViewで表示されたデータの選択行指定
Visual Basic(VBA)
-
6
EXCEL VBA リストビューの項目編集
Visual Basic(VBA)
-
7
Vba ListViewの行挿入に関して教えてください
Visual Basic(VBA)
-
8
ListViewの行選択について
Visual Basic(VBA)
-
9
ListViewから選択中の文字列を取得
Visual Basic(VBA)
-
10
VBAでListviewの並べ替えを数値で行なうには
Excel(エクセル)
-
11
リストビューをスクロールさせるには
Visual Basic(VBA)
-
12
checkbox付きListViewで デフォルトチェック
Visual Basic(VBA)
-
13
Excel VBA ListViewサブアイテムの文字色
その他(プログラミング・Web制作)
-
14
VBAでListViewのフォントを変更する方法
Visual Basic(VBA)
-
15
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
16
vba ListViewの選択色について教えてください
Excel(エクセル)
-
17
VBAでドラッグ・アンド・ドロップ
Visual Basic(VBA)
-
18
エクセルVBAでマルチページの切り替え方法の件で
Excel(エクセル)
-
19
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
20
VBAでユーザーフォームを再表示させたい。
Excel(エクセル)
関連するQ&A
- 1 EXCEL VBA リストビューの項目編集
- 2 EXCELのVBAでリストボックスに関して質問させていただきます。
- 3 【EXCEL VBA】行の表示・非表示の範囲を、行の増減に連動させられますか?
- 4 Excel VBA ユーザーフォームのリストボックスにRecordSetの値を入れた際のラベル行
- 5 EXCEL VBAで、EXCELの入力規則でリストに設定された内容をすべて取得したい
- 6 VBAでのリストビューにおけるドロップイベント
- 7 VBA csvファイルのデータをリストビューへ
- 8 リストビューをスクロールさせるには
- 9 Excel VBA で表の参照先を一気に変更させるには?
- 10 excel vba についての質問です。book名を変更したときのマクロ
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
リスト構造のソートで悩んでま...
-
5
昇順ソート
-
6
Excelですべての組合せ(重複組...
-
7
VBA コンボボックスで選んだも...
-
8
ファイル名「1.jpg ~10.jpg~...
-
9
配列の中身を入れ替える方法を...
-
10
線形リストのソートについて
-
11
csvファイル内にてソートす...
-
12
ListViewのソートについて
-
13
DataGridViewの昇順降順。
-
14
昇順と降順
-
15
n番目に大きい数を求めるアル...
-
16
文字列をソートする方法
-
17
ExcelVBAで配列をSORT
-
18
EXCEL VBAのソートについて
-
19
小さい順
-
20
datagridviewの並べ替え
おすすめ情報