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ランキング
-
【エクセル】行の最終更新日を...
-
MacのNumbersで列ごと、行ごと...
-
エクセルで自動的に連続番号が...
-
excelデータの表示形式を文字列...
-
エクセル表でフィールドに選択...
-
Excel:macでのリストの作り方
-
エクセルで目次自動生成
-
excelからexcelへの差し込み印刷
-
手形は何で送ればいいですか?
-
起算日の定義
-
銀行スリップの意味がわからない
-
支払手形の書き間違え
-
30日サイト90日サイトってなん...
-
入金3日前に「半金半手で」と言...
-
手形のサイトの考え方を教えて...
-
手形発行の際の最小金額ってど...
-
手形の郵送料について
-
初歩的な質問で恐縮ですが、小...
-
120日サイトを越える手形は...
-
出向先から戻らせてもらえません。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
excelからexcelへの差し込み印刷
-
VLOOKUP関数について、文字列と...
-
エクセルでオートシェイプをデ...
-
EXCELで入力したセルを変更でき...
-
エクセルのフィルタ検索で、空...
-
ワードパッドからエクセルへ
-
行数の違う表への数式のコピー...
-
エクセルVBAのリストボックスに...
-
エクセル シート内の一番下の...
-
音声認識を利用したExcelの操作
-
MacのNumbersで列ごと、行ごと...
-
エクセルで縦に順に数字入力を...
-
エクセルマクロ、空白行(セル...
-
エクセルを使い ホステスの給...
-
【エクセル】フィルタの「再適...
-
excelデータの表示形式を文字列...
-
在庫表シートから、売れた商品...
-
エクセルで自動的に連続番号が...
-
エクセル表でフィールドに選択...
おすすめ情報