エクセルでタイムカード?退勤時間管理表を作成しています。
UserFormの使用は初めてです・・・
UserForm1が「出勤」「退勤」「休憩入り・戻り」などをボタンで作って入力させるのはうまくいきました。
ところが、UserForm2に、各従業員のタイムカード(出勤退勤休憩を記録しているシート部分)を表示したくなったのでUserForm2に、ListBox1を貼り付けてマクロでRowSourceを書き換えて表示させたかったのですが・・・
作成中はうまく表示しているのですが、実際にUserForm2.Showとやって呼び出すとUserForm2は表示されるのですが、エクセルすべてが全く反応なくなってしまいます。UserForm2も閉じれません。
ListBox1でいじったプロパティは、RowSourceとColumnCountのみです。
RowSourceは、'名 前'!A1:H32
ColumnCountは、8
UserForm2には、ListBox1しかありません。
UserForm1にも、ListBoxはあるのですが全く問題なしです。(1行のみのものですが)
時計のリアルタイム表示マクロやUserFormに最小化ボタンを付けるマクロを付けていたのでそれが原因かとも思い削除してみたのですが、UserForm2を表示するとフリーズしてしまいます。
何が原因のでしょうか?
教えてください。よろしくお願いします。
エクセルは、2007です。
No.1ベストアンサー
- 回答日時:
エクセルがフリーズする原因はわかりませんが、このような場合はユーザーフォーム2を削除して、もう一度ユーザーフォームを作り直したほうが早いと思います。
これでもフリーズするようなら、ファイルが破損している可能性がありますので、新規ブックのシートにデータ範囲をコピー貼り付けし、上記のファイル(VBEの画面のプロジェクトの画面でユーザーフォームを右クリックしてエクスポートしたファイル)からユーザーフォームをインポートしてください。
なおりました!!
ListBoxの削除は1度してみたのですがユーザーフォーム自体は試しませんでした・・・てっきり、ユーザーフォーム初心者のせいで何か設定が足りないのかと思い込んでしまいました。
ありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Vba UserFormを前面に出す方法を教えてください 1 2023/08/17 11:08
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) vba Sleep関数について教えてください 1 2023/01/18 10:18
- Visual Basic(VBA) VBA Bookの表示、非表示 1 2022/09/16 20:44
- Visual Basic(VBA) TextBoxで入力したらComboBoxに紐づいた情報を表示させたい 1 2023/06/20 12:17
- Visual Basic(VBA) VBAのことで質問があります 2 2022/10/12 14:39
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Access(アクセス) Vba Userformを前面に出すについて 3 2022/04/15 12:29
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
UserForm1.Showでエラーになります。
工学
-
EXCEL VBA ユーザーフォームの呼び出し時の不具合について
Excel(エクセル)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
-
4
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
5
ExcelのVBAでフォームが表示されない
Excel(エクセル)
-
6
VBA ユーザーフォームを速く開く方法について
Visual Basic(VBA)
-
7
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
8
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
9
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
10
ユーザーフォームに入力したデータを保持する方法
Visual Basic(VBA)
-
11
【VBAユーザーフォームで閉じるボタンを表示したくない】
Visual Basic(VBA)
-
12
excel vba でユーザーフォーム入力ができない
Visual Basic(VBA)
-
13
Vba Userformを前面に出すについて
Access(アクセス)
-
14
ExcelVBAでテキストボックスの表示形式を小数点第二位まで表示する方法
Visual Basic(VBA)
-
15
Excel VBA:フォーム←→セルのアクティブ切り替え
Excel(エクセル)
-
16
エクセルVBAで、MsgBox やInputBox は、画面の中央以外に表示させたい。
Excel(エクセル)
-
17
VBA コードを実行すると画面が真っ白になる
Visual Basic(VBA)
-
18
Excel VBA 実行中に一瞬フリーズします。たとえ 一瞬" でも困る事情があります。"
Visual Basic(VBA)
-
19
Excel VBA コンボボックスについて
Excel(エクセル)
-
20
VBAでユーザーフォームを再表示させたい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルのアクセス回数について
-
エクセルのプロパティーでセキ...
-
エクセルでcsvファイルを開いて...
-
Excelのマクロファイルを開くと...
-
PowerPoint 2002でファイル名を...
-
vbaでボタンをクリックして上書...
-
エクセルファイル名に更新日時...
-
エクセル UserForm 呼び出しで...
-
複数のexcelのファイルを一括で...
-
ExcelブックをGoogleスプレッド...
-
パスワード保護されたExcelファ...
-
Windows10でコマンドプロンプト...
-
カンマ区切りのCSVファイルから...
-
エクセルのマクロについて教え...
-
現在のブックを閉じないで、マ...
-
windowsでテキストファイルの各...
-
VBSを使用し、指定フォルダ内の...
-
Gitについて質問。 クローンし...
-
Excel VBA コードを教えてくだ...
-
パス名に2バイト文字(マルチバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイルのアクセス回数について
-
エクセルのプロパティーでセキ...
-
Wordで差込印刷した後に別々の...
-
ExcelブックをGoogleスプレッド...
-
Excel csv保存 列数が異なる場...
-
エクセル UserForm 呼び出しで...
-
エクセルファイル名に更新日時...
-
サブフォルダから部分一致のエ...
-
マクロ実行後、表示がおかしくなる
-
EXCEL 検索時の設定
-
PowerPoint 2002でファイル名を...
-
実行時エラー52
-
エクセルのマクロで行と列の削...
-
複数のexcelのファイルを一括で...
-
エクセルでcsvファイルを開いて...
-
VBAでマクロを使って、マクロ無...
-
For~Nextルーチンで最初の1回...
-
大量のCSVファイルをExcel形式...
-
vbaでボタンをクリックして上書...
-
エクセルの保存履歴を残す方法
おすすめ情報