Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12220 / 13644 ツリー ←次へ | 前へ→

【11648】AUTO_OPENとAuto_Open ぴかる 04/3/13(土) 8:43 質問
【11651】Re:AUTO_OPENとAuto_Open りん 04/3/13(土) 14:32 発言
【11655】Re:AUTO_OPENとAuto_Open ぴかる 04/3/13(土) 15:47 お礼
【11658】Re:AUTO_OPENとAuto_Open りん 04/3/13(土) 16:26 発言

【11648】AUTO_OPENとAuto_Open
質問  ぴかる  - 04/3/13(土) 8:43 -

引用なし
パスワード
   こんにちは。

>以下の記述に変更すれば動作しますが。
>AUTO_OPEN(誤)→Auto_Open(正)
ある所で回答したら、上記の様にご指摘を受けました。見た目が悪いんで気にはしてましたが、問題なく動作してるんで[AUTO_OPEN]でいつもやってます。自分の知らない動作の違いがあるのでしょうか?。よろしくお願いいたします。

【11651】Re:AUTO_OPENとAuto_Open
発言  りん E-MAIL  - 04/3/13(土) 14:32 -

引用なし
パスワード
   ぴかる さん、こんにちわ。

>>以下の記述に変更すれば動作しますが。
>>AUTO_OPEN(誤)→Auto_Open(正)
>ある所で回答したら、上記の様にご指摘を受けました。見た目が悪いんで気にはしてましたが、問題なく動作してるんで[AUTO_OPEN]でいつもやってます。自分の知らない動作の違いがあるのでしょうか?。よろしくお願いいたします。

http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=AUTO_OPEN&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
ウィルスの説明ではAUTO_OPENまたはauto_open、コードの説明の時はAuto_Openがよく使われているなあ...くらいなもんで、これといった情報は得られませんでした。ごめんね。

ヘルプのRunAutoMacros メソッドの説明では
引用開始=====
ブックに登録された Auto_Open、 Auto_Close、 Auto_Activate、 Auto_Deactivate のいずれかのマクロを実行します。このメソッドは、以前のバージョンとの互換性を保持するためにあります。新しい Visual Basic のコードではイベントを使用して、これらのマクロを表すことができます。
引用終了=====
なので、Auto_Openという書き方(Proper)が推奨されてるってことでしょうか。

#DOS-VBでは全部大文字でしたからねえ...SUB MACRO1()と書いてもちゃんと動くし。むしろ日本語名の変数・関数の方が違和感ありますねえ

というわけで、「誤」ってほどのものでもなさそうですが、なぜいけないのか理由を訊いてみたらどうでしょう?

【11655】Re:AUTO_OPENとAuto_Open
お礼  ぴかる  - 04/3/13(土) 15:47 -

引用なし
パスワード
   りんさん、こんにちは。

今日は、ぬくいですね。休日出勤しています。さっきまであんまし仕事(故障対応)がなかったんで、外で園芸委員してました。気持ちよかったッス。

>http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=AUTO_OPEN&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
>ウィルスの説明ではAUTO_OPENまたはauto_open、コードの説明の時はAuto_Openがよく使われているなあ...くらいなもんで、これといった情報は得られませんでした。ごめんね。
いえいえ、いろいろと調べていただきましてありがとうございます。

>ヘルプのRunAutoMacros メソッドの説明では
>引用開始=====
>ブックに登録された Auto_Open、 Auto_Close、 Auto_Activate、 Auto_Deactivate のいずれかのマクロを実行します。このメソッドは、以前のバージョンとの互換性を保持するためにあります。新しい Visual Basic のコードではイベントを使用して、これらのマクロを表すことができます。
>引用終了=====
>なので、Auto_Openという書き方(Proper)が推奨されてるってことでしょうか。
はい、なんとなくわかる様な気がします。

>#DOS-VBでは全部大文字でしたからねえ...SUB MACRO1()と書いてもちゃんと動くし。むしろ日本語名の変数・関数の方が違和感ありますねえ
うっ、あたくしコテコテの日本語名の変数派。こいつは、違和感あっても譲れません。

>というわけで、「誤」ってほどのものでもなさそうですが、なぜいけないのか理由を訊いてみたらどうでしょう?
訊いてみたんですけど、お返事が・・・。なもんで、こっちに来ました。

AUTOもコードの中みたいに、勝手に先頭大文字になってくれりゃいいんですけどネ。
りんさんにお答えをもらって嬉しかったです。V3時代の気分です。また、よろしくです。

【11658】Re:AUTO_OPENとAuto_Open
発言  りん E-MAIL  - 04/3/13(土) 16:26 -

引用なし
パスワード
   ぴかる さん、こんにちわ。

>今日は、ぬくいですね。
 先週の雪がうそのようです。

>>#DOS-VBでは全部大文字でしたからねえ...SUB MACRO1()と書いてもちゃんと動くし。むしろ日本語名の変数・関数の方が違和感ありますねえ
>うっ、あたくしコテコテの日本語名の変数派。こいつは、違和感あっても譲れません。
 いや、ゆずんなくていいよ。私の型宣言文字と同じですから。

>訊いてみたんですけど、お返事が・・・。なもんで、こっちに来ました。
 センスにあわなかったんでしょう、きっと。
 名前つき引数でも変わるのと変わらないのがあって、綴りに自信がないといきはヘルプみたりして。それにしても、ThisWorkbook_Open()、人気ないなあ(笑)

12220 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free