![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
>コマンドボタンを押したところでユーザーフォーム名(漢字)でエラーです。
>F8でデバッグしてもそこでとまります。
では実験的にユーザーフォーム名をUserForm1に戻して実行してみたらどうなりますか?
ちなみにその漢字のユーザーフォーム名は何でしょう?(差支えなければ)
>他にもコマンドボタンは2~3つかっていますがその時点ではすべてが同じエラー表示になります。
>コマンドボタンを押さない限りF8デバッグで追っていてのエラーにはなりません。
もう少し判り易く具体的に説明してください。
例えば
○シート上に[コントロールツールボックス]からのCommnadButtomを幾つか配置している。
○CommnadButtomに
Private Sub CommandButton1_Click()
漢字名フォーム.Show
End Sub
と記述してUserFormを呼び出している。
○このCommnadButtomから実行するとエラーになる。
○標準モジュールに
Sub Test()
漢字名フォーム.Show
End Sub
と書いて実行すればエラーが発生しない。
...とか?
No.5
- 回答日時:
>オプションの「自動保存」のところで、
>「次の間隔で回復用データの自動保存を行う」のチェックをはずし、
>「自動保存を行わない」のチェックを入れるとエラーが発生しなくなりました。
過去の事例(Ver.2002)でこういうのがあります。
自動保存はどうなっていますか?。
この回答への補足
確認しましたらいつの間にか自動保存になっていました。
でもはずしても変化なかったみたいです。
なぜか漢字の名前を(各ページ設定)をアルファベットに変えたらエラーが出なくなり現在使えるようになりました
ありがとうございました。
No.4
- 回答日時:
>コマンドボタンを押したところでユーザーフォーム名(漢字)でエラーです。
そうであっても、UserForm内のコードのエラーです。
別に、UserForm名を2byte文字を使ってはいけないことはないのですが、あるレベル以上の人というか、いくつかの言語を扱っている人は、使わないのは当たり前のことですし、いくつかのコーディング・ルールを守りますが、それをしなければならないことではありません。ただし、VBAでは、使ってはいけない漢字があるそうです。
今の段階で、回答者側から、コードも何もみないで、「パス名が無効」というエラーだけで、どこが問題というようなことは、言えるはずもありませんが、もし、ご自分で探すなら、まず、Private Sub UserForm_Initialize() の所で、ブレークポイントを設けて、その後は、ステップモードします。つまり、UserForm を起動する時に、一旦、その内部全体が、再コンパイルされますから、UserForm内のエラーが出た後では、ステップモードで見ることは出来ませんから、UserForm に入る前に止めなくてはなりません。
No.2
- 回答日時:
>パス名が無効
普通に考えて何かCSVファイルとか外部ファイルのパスを指しています。
仮にフォーム名が漢字だとしてもそれをパスが無効とは言わないと思いますが・・。
パスが無効、というのだから、パスは何を指している?、
ここからどこがおかしいかを手繰り寄せる。
原因があいまいなうちにあれやこれや修正してみるのは、
傷が広がる可能性あり危険です。
前回答あるように、1行ずつ実行、メッセージボックス追加、など
デバッグを覚えるのが今後のためにも効果大です。
エラーが起きる原因やエラー箇所の見つけ方を把握してから作る方が対処楽です。
とりあえず、
「OPEN」「CLOSE」「path」こういうファイルに関係するキーワードで検索すると
パスが関係している行の可能性が高いです。
それをどう直したらいいかは次のステップです。
この回答への補足
早々にありがとうございます。
コマンドボタンを押したところでユーザーフォーム名(漢字)でエラーです。
F8でデバッグしてもそこでとまります。
あわせてよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
- Excel(エクセル) vba フォーム軽量化 1 2022/09/07 18:59
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Access(アクセス) マイクロソフト アクセス2021のフォームビュー作成でレイアウトを帳票形式から単票形式にあとから変更 1 2023/03/03 10:56
- Access(アクセス) MSaccessのレポートを開く 2 2022/09/01 13:16
- Google Drive Google form を利用して 問い合わせフォームを作りたい 1 2022/04/25 14:15
- JavaScript ifreamをリロードしたい 1 2022/05/03 16:15
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- その他(開発・運用・管理) ユーザ権限でソフトを起動すると必ず管理者パスワードをきかれてうまく利用できない 3 2022/05/10 00:07
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
UserForm1.Showでエラーになります。
工学
-
エクセルVBA フォームShowでオートメーションエラー
Excel(エクセル)
-
UserForm1.Showでエラーになります。1
工学
-
-
4
Excel VBA: UserForm.Show で実行時エラー
Visual Basic(VBA)
-
5
実行エラー'424' ????
Excel(エクセル)
-
6
エクセル UserForm 呼び出しでフリーズしてしまいます
その他(Microsoft Office)
-
7
エクセルVBA フォームを開く時パスが見つからない
Visual Basic(VBA)
-
8
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
9
ExcelでVBAを使用した際に、『パス名が無効です』とエラーになります。
Excel(エクセル)
-
10
【vba】フォームに書いてあるコードをステップインすることは不可能でしょうか?
Access(アクセス)
-
11
マクロ実行時、ユーザーフォームにラベルのテキストが表示されません。
Access(アクセス)
-
12
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
13
VBAのエラーについて、”実行時エラー424オブジェクトが必要です”
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
fortranでプログラムを実行する...
-
適切な変換関数が存在しない???
-
バッチからsqlplusの接続エラー...
-
multiple definitionというエラー
-
sys/time.hのインクルードがで...
-
VBScriptのエラーの見つけ方及...
-
アプリケーションエラー
-
DLL関数を使ったプログラム
-
Excelのエラーで困ってます。
-
HANDLEの宣言でのエラー
-
0pen CV のh ighgui.hを使お...
-
global.asaについて
-
HEWを使用しているのですが、こ...
-
FORTRAN Legacy Extension
-
VC++ 2010 Expressのエラー
-
C言語でpgm形式の画像を読み込...
-
【R8C/Tinyマイコン】エラーに...
-
VC++でCatchできる例外について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
sys/time.hのインクルードがで...
-
コンパイルできません。
-
HEWを使用しているのですが、こ...
-
RightとLeft関数のライブ...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
visual C++ でビルドの中止がで...
-
デバッグ中のエラーのことで教...
-
multiple definitionというエラー
-
ビルドが失敗してしまいます
-
LPCWSTRとchar
-
Handlesについて
-
BC30002: 型 'ListItem' が定義...
-
左側がクラス、構造体、共用体...
おすすめ情報