連投になってもうしわけないのですが、もう少しで思ったように動きそうです。初心者ながら、的確なアドバイスがあってこそです。感謝申し上げます。
リストビューの項目を転記することができました。ここから、
リストビューの内容をワークシートに転記→修正があれば、前のものを削除して→転記としたいのですが```、削除ボタンを挟むと確かに動きますが、
これを一度のボタン操作で、削除→再転記としたいのですが、速攻で転記削除になってしまいます、、
Private
1 2Dim ws As Worksheet 3 4 Dim rng As Range 5 6 Dim a As String 7 8 9 Set ws = Worksheets("送迎表") 10 11 a = ComboBox2 12 13 With ListView1 14 15 Dim i As Long 16 17 For i = 1 To .ListItems.Count 18 19 20 If a = ws.Range("B3") Then 21 22 23 ws.Range("B4").Resize(10, 30).Delete ←ここなのですが、、 24 25 ws.Range("B3").Offset(i, 0) = .ListItems.Item(i).Text 26 27 ws.Range("C3").Offset(i, 0) = .ListItems.Item(i).SubItems(1) 28 29 30 End with 31End If 32End sub 33ws.Range("B4").Resize(10, 30) <>” ” 34とか、<>Notihg 35としてもエラーになります、セルに数字や文字があれば削除としたいのですが、、 36よろしくご回答お願いいたします。 37 38 それと、別建て項目にあるかもしれませんが、withがあるのに、Withがないとか、Forがあるのに、ないとか、End Ifがないとか、、そういう場合って何が違うのでしょうか、、あるのに、、みたいなことがよくあるのですが、、
回答3件
あなたの回答
tips
プレビュー