Excel VBA質問箱 IV

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

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


8625 / 13645 ツリー ←次へ | 前へ→

【32216】外部パラメータの取得方法 *suzu* 05/12/9(金) 14:22 質問[未読]
【32220】Re:外部パラメータの取得方法 inoue 05/12/9(金) 15:30 発言[未読]
【32221】Re:外部パラメータの取得方法 *suzu* 05/12/9(金) 16:00 お礼[未読]

【32216】外部パラメータの取得方法
質問  *suzu*  - 05/12/9(金) 14:22 -

引用なし
パスワード
   お世話になっています。
題名の件について教えて下さい。

ショートカットで指定した

 c:\hogehoge.xls A000 B999

の[A000]や[B999]を c:\hogehoge.xls 内で取得するには
どうすればいいのでしょうか...。

ご存知の方、どうか教えて下さいm(_ _*)m

【32220】Re:外部パラメータの取得方法
発言  inoue E-MAILWEB  - 05/12/9(金) 15:30 -

引用なし
パスワード
   Excelには任意な引数を立ち上げスイッチとして用いる機能はありません。

代替策としては、"A000 B999"を決まった名前のテキストファイルに
書き込んでおいて、
指定ワークブックでは立ち上げマクロでこれを読み出すように
して下さい。

または、そのブックの起動用スクリプトを用意して、
ブックを開いて所定のマクロ起動するように記述し、
その所定のマクロに対して、"A000 B999"を引数で渡す
などの方法も考えられるかも知れません。

【32221】Re:外部パラメータの取得方法
お礼  *suzu* E-MAIL  - 05/12/9(金) 16:00 -

引用なし
パスワード
   inoueさん、ご返信ありがとうございます。

▼inoue さん:
>Excelには任意な引数を立ち上げスイッチとして用いる機能はありません。
>
>代替策としては、"A000 B999"を決まった名前のテキストファイルに
>書き込んでおいて、
>指定ワークブックでは立ち上げマクロでこれを読み出すように
>して下さい。
>
>または、そのブックの起動用スクリプトを用意して、
>ブックを開いて所定のマクロ起動するように記述し、
>その所定のマクロに対して、"A000 B999"を引数で渡す
>などの方法も考えられるかも知れません。

うーん... そうだったんですか。
任意なパラメータは受け付けないんですね...

テキストファイル読み込みか、
起動用スクリプト(って.vbsのことでよかったですか?)を
使うしかないんですねー...  残念...

とにかく、値を引き渡すことが必要なので、
ご教示いただいたどちらかの方法で進めたいと思います。

ありがとうございました☆

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