こんばんは。VBA初心者勉強中です。
ユーザーフォームのコードの練習をしていて、間違って
Private sub WORKBOOKーOPEN()
application.visible=false
end sub
とコメントアウトもしなくて、終了してしまい、エクセルを立ち上げるとユーザーフォームだけだ立ち上がり、エクセルがぜんぜん開きません。シートを見れなくなったので、今後の作業に不安です。
なにか、今の段階でVBAエディーターの立ち上げ等で、またエクセル画面を見られることができるのでしょうか。
No.2ベストアンサー
- 回答日時:
こんばんは!
そのファイルは必要なのでしょうか?
必要ないのであれば保存場所から削除すれば問題ないと思います。
必要な場合は
お使いのバージョンが判らないのでExcel2010の場合で説明します。
① 保存場所を開きShiftキーを押しながらそのファイル上で右クリック
② 「保護されたビューで開く」を選択
③ メニュー → ファイル → オプション → セキュリティーセンター →
セキュリティセンターの設定 と進む
④ 「マクロの設定」を選択
⑤ 「警告を表示せずにすべてのマクロを無効にする」を選択 → OK
これでマクロが実行されませんので、Excel画面上の「編集を有効にする」をクリック
あとはAlt+F11キーでVBE画面を出し、
Private Sub Workbook_Open()
Application.Visible = False
End Sub
のコードを消去します。
最後に
再度オプションのセキュリティセンター → ・・・中略・・・ → マクロの設定 でマクロを有効に設定して完了です。
これでそのファイルは開くことができるはずです。m(_ _)m
No.3
- 回答日時:
バージョンによって動作が異なる、という話もありますが
Shift キーを押しながら ダブルクリックで開く。
これで、
Workbook_Open が実行されません。
これがダメなら
問題の ブックを開いておいて(見えませんが)
別のブックをダブルクリックで開く。
2つのブックが見える状態になります。
Win7、 Office2010 SP2 で確認。
No.1
- 回答日時:
VisualBasicかVbscriptから修正してください。
携帯からなのでコードはかけませんが、以下のサイトにも解決法が乗っていますので参考にしてください
ttp://xl.hisholy.net/excelvba/visible/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォームが立ち上がらない 2 2022/06/10 18:57
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Excel(エクセル) 【VBA】 Alt+PrintScreenにてアクティブウィンドウのスクショを貼付する方法 4 2022/12/08 20:53
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 09:25
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- Excel(エクセル) エクセル VBA実行中のApplication.ScreenUpdatingについて 3 2023/07/13 21:06
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/06/10 11:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
マクロの保存先、開いてるすべ...
-
【Excel VBA】マクロでExcel自...
-
エクセルで未保存に対するメッ...
-
エクセルVBAで作成した別ブック...
-
【Excel】特定セルの内容をテキ...
-
EXCELのボタンによるマクロの登...
-
【Excel】マクロの保存先について
-
複数のExcelファイルの印刷設定...
-
名前の変わるブックをアクティ...
-
エクセル;相対パスを絶対パスへ...
-
エクセルで複数ファイルのセル...
-
個人用マクロブックが消えました
-
エクセルVBA 個人用マクロブッ...
-
EXcelのマクロで相対パスでファ...
-
複数のExcelブックから特定シー...
-
エクセルのマクロについて教え...
-
エクセル タスクスケジューラ...
-
マクロ 自動でパスワード及び指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
マクロの保存先、開いてるすべ...
-
【Excel VBA】マクロでExcel自...
-
【Excel】マクロの保存先について
-
複数のExcelファイルの印刷設定...
-
エクセル;相対パスを絶対パスへ...
-
excelで直前に参照していたブッ...
-
EXcelのマクロで相対パスでファ...
-
エクセルVBAで作成した別ブック...
-
エクセルで未保存に対するメッ...
-
EXCELブックが勝手に開いて困っ...
-
EXCELのボタンによるマクロの登...
-
エクセルのvbaにて thisworkboo...
-
EXCELマクロで、開いてはいるが...
-
名前の変わるブックをアクティ...
-
[フィルターオプションの設定]...
-
エクセルVBA 個人用マクロブッ...
-
ファイル名変更後も、マクロを...
-
個人用マクロブックが消えました
おすすめ情報