Excel総合相談所 117 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0092名無しさん@そうだ選挙にいこう
2015/02/21(土) 16:52:19.16【2 Excelのバージョン 】 Excel 2007
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
クリップボードにあるものをListbox1にリスト化したいです。
下記実行すると配列「lb1」にはクリップボードの内容がちゃんと
入っていますが、List化の段階で「エラー381 Listプロパティを
設定できません。プロパティの配列のインデックスが無効です。」が出ます。
ボード内容はエクセルの18列×数行(行列は全て表示で連続データ)を
直前にコピーしています。
Private Sub UserForm_Initialize()
Dim lb1 As Variant
With New MSForms.DataObject
.GetFromClipboard
lb1 = .GetText
End With
With Me.ListBox1
.list = lb1
End With
End Sub
なぜエラーとなるのか、どうすればいいのか教えてください。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています