No.3ベストアンサー
- 回答日時:
とりあえずお手軽で,前述の応用です。
変更前:
.List = Range(Cells(1, 1), Cells(Cells(Rows.Count, 1).End(xlUp).Row, 1)).Value
変更後:
.rowsource = Range(Cells(1, 1), Cells(Cells(Rows.Count, 1).End(xlUp).Row, 1)).address
などのように。
#余談
ご質問の主眼じゃないので特に触れませんが,シートからキチンと指定する事を強くお薦めします。
.rowsource = "シート名!A1:A" & worksheets("シート名").range("A65536").end(xlup).row
できました~><
fmfm
今まであまり意識しておりませんでしたが、シートからきちんと指定するようにしていきたいと思います!!
ありがとうございました~^^
No.2
- 回答日時:
>リストボックスに表示させると数値データになってしまいます。
リストボックスとは、入力規則を設定しているセルのことでしょうか。
そのセルの表示形式を 時刻 に変更してみてください。
セルの書式=>表示形式=>時刻を選択
といった感じです。
No.1
- 回答日時:
一番簡単な手としては元データのセルをリンクさせれば,問題無く表示されます。
ところで具体的な手順の説明のために
>リストボックスに表示させると
●どのリストボックスを使っている?
「フォーム」のリストボックスを使っている
「コントロールツールボックス」のリストボックスを使っている
●どこに設置している何の話をしている?
ワークシート上にリストボックスを配置している
VBEでユーザーフォームを作成している
●どうやって表示している?
・マクロで書き込んでいる
○フォームの「コントロールの書式設定」で入力範囲を設定している
○コントロールツールボックスのプロパティでListFillRangeを設定している
といった部分が,ご説明が足りてません。
○を付けた手順で行えば,最初にお話しした通り正常に表示されます。
また「リストボックス」自体が間違いで,たとえば「テキストボックス」だったり「コンボボックス」だったり他のコントロールだった場合は,当然また違ってきます。
え~っと
>●どこに設置している何の話をしている?
これはユーザーフォーム上です。
>●どうやって表示している?
これはフォーム上にVBAで
With form_shop.resarve_days
.ColumnCount = 5
.ColumnWidths = "60;50;130;90;70"
.List = Range(Cells(1, 1), Cells(Cells(Rows.Count, 1).End(xlUp).Row, 1)).Value
.Font.Size = 10
.TextAlign = fmTextAlignCenter
End With
と記述しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 7 エクセルで重複データから抽出したい 2 2022/05/18 23:31
- Excel(エクセル) エクセルの表で A1にデータの入力規則でリストを作って、 (リス、キリン、ゾウとします) リストを選 4 2022/07/15 09:29
- Excel(エクセル) エクセルでのデータの統一に関して リストを作成する際、元データをコピペでリストに転記しており、元デー 2 2022/08/31 15:33
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- Excel(エクセル) Excel あらかじめ予定表があり、その月毎のセルに、リストの連続データを入れたい 2 2022/04/07 14:20
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) 出勤簿の土、日、休日に色付けできない 2 2022/08/04 20:10
- Visual Basic(VBA) VBA 連続する名前ごとに集計 3 2022/05/21 18:24
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
エクセルで縦に順に数字入力を...
-
excelからexcelへの差し込み印刷
-
エクセルで住所録
-
手形は何で送ればいいですか?
-
起算日の定義
-
銀行スリップの意味がわからない
-
手形を受け取って、銀行に持っ...
-
小切手や手形に押す印鑑の印影...
-
入金3日前に「半金半手で」と言...
-
センターカットって何?
-
小切手の日付を訂正する
-
手形の訂正について 社名ゴム...
-
初歩的な質問で恐縮ですが、小...
-
手形の領収証について
-
振込と約束手形で支払をして貰...
-
裏書手形の裏書に不備があると...
-
支払手形の書き間違え
-
小切手の郵送について
-
約束手形の宛名と裏書の日付に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
excelからexcelへの差し込み印刷
-
エクセルのフィルタ検索で、空...
-
VLOOKUP関数について、文字列と...
-
エクセルでオートシェイプをデ...
-
エクセルで縦に順に数字入力を...
-
エクセル・平均の出し方
-
行数の違う表への数式のコピー...
-
ワードパッドからエクセルへ
-
EXCELで入力したセルを変更でき...
-
エクセルを使い ホステスの給...
-
音声認識を利用したExcelの操作
-
MacのNumbersで列ごと、行ごと...
-
エクセル2007 セルの条件表示
-
エクセル シート内の一番下の...
-
エクセルのコピーに時間がかか...
-
EXCELのフィルターについて
-
エクセルVBAのリストボックスに...
-
エクセルシートに保存できるデ...
-
エクセルで伝票を作りたいので...
おすすめ情報