• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA リストボックスの値をセルに転記)

VBAリストボックスの値をセルに転記

このQ&Aのポイント
  • VBAを使用して、リストボックスで選択された値をセルに転記する方法について教えてください。
  • ユーザーフォームのリストボックスで複数の値を選択し、それぞれの値を別々のセルに転記したいです。
  • 現在の構文では1つの値しか転記できないため、複数の値を転記する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

元のコードだと最終的にActiveCell.offset(10, 5)に選択された値が改行コードで連結された文字列が入るだけですよ。 こんな感じで如何。 Dim n As Integer, nRow nRow = 10 For n = 0 To ListBox3.ListCount - 1   If ListBox3.Selected(n) Then     ActiveCell.Offset(nRow, 5).Value = ListBox3.List(n)     nRow = nRow + 1   End If Next

1211M
質問者

お礼

mt2015 様 早速の回答ありがとうございます。 完璧です。

関連するQ&A

専門家に質問してみよう