2016-04-01 5 views
0

ユーザーフォームのListBoxにRowSourceに問題があります。マイソースは、「ソースデータ」と呼ばれるシート上の名前付きレンジ「プロジェクト」です。 プロパティウィンドウで「ソースデータ!プロジェクト」を試しましたが、シート名のスペースのために動作しません(私は仮定しています)。リストボックスSheetName内のRowSourceスペース

が、私はこのコードを試してみましたが、それはエラーを返している....

Private Sub UserForm_Initialize() 

Me.LB_Project.RowSource = ThisWorkbook.Sheets("Source data").Range(Project) 

end sub 

答えて

0

を助けてくださいこんにちは私は解決策を自分自身を発見しました。

プロパティシートの[RowSourcefield]シートに「sheetnameの周りに」を追加します。

'ソース・データ'!プロジェクト

または

Me.LB_Project.RowSource = "'Source data'!" & ThisWorkbook.Sheets("Source data").Range("Project").Address 

これは、シート名にスペースが私の問題をsolwed

関連する問題