Excel VBA質問箱 IV

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

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


21605 / 76738 ←次へ | 前へ→

【60526】Re:BATファイル作成実行でフォルダ作成
発言  ichinose  - 09/2/25(水) 21:14 -

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

>.Run """"
>の """" がいまいち?見たいな気がします(出力結果は見ていますが)
>アドバイス有りましたらよろしくお願い致します

インタープリタの立場になれば、こういう構文でなければならないと思いますよ
だって、

1番目の"であっ、「文字列のモードだ」と解釈します。

2番目の"を検知して、文字列なしで文字列モードの終わり?

ここで3番目の文字"を先読みして「あっ、二つ"が連続しているから文字列の(")だ」
と解釈します。

4番目の"を検知して3番目と同様に5番目の文字を先読みすると"ではないので
文字列モードの終了と解釈

こんなロジックだと思いますよ(大昔、ちょこっとだけ担当してました)

それでもややこしいなら

 CreateObject("wscript.shell").Run Chr(34) & MyPath & "\MkDIR1.bat" & Chr(34)

これだとすっきりしますか?

私は、この34を覚えていないので""""としますけどね!!


>MkDirとmd同じもののようですが
>ググッても MkDir/md のような記載しか見つけられず
>その差がどこにあるのかわかりませんでした
>何か、コメントありましたらよろしくお願いいたします

コマンドプロンプトにて、
Help mkdir

または、

Help md

なんてすれば、説明が表示されますけどねえ!!

試してみてください。

0 hits

【60415】BATファイル作成実行でフォルダ作成 ON 09/2/20(金) 16:30 質問
【60417】Re:BATファイル作成実行でフォルダ作成 Jaka 09/2/20(金) 17:06 発言
【60418】Re:BATファイル作成実行でフォルダ作成 ON 09/2/20(金) 17:13 発言
【60422】Re:BATファイル作成実行でフォルダ作成 neptune 09/2/20(金) 19:13 発言
【60424】Re:BATファイル作成実行でフォルダ作成 ichinose 09/2/20(金) 19:38 発言
【60506】Re:BATファイル作成実行でフォルダ作成 ON 09/2/25(水) 12:10 お礼
【60507】Re:BATファイル作成実行でフォルダ作成 kanabun 09/2/25(水) 12:43 発言
【60526】Re:BATファイル作成実行でフォルダ作成 ichinose 09/2/25(水) 21:14 発言
【60529】Re:BATファイル作成実行でフォルダ作成 neptune 09/2/25(水) 22:20 発言
【60545】Re:BATファイル作成実行でフォルダ作成 ON 09/2/27(金) 10:14 お礼

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