| すぐマク YNxv9132 | Home | Search | Contents | Gallery | Introduction | Service | Support | What's New! |
| パスを組むための文字列連結のしかたは? |
|
|
|||
「ExcelVBAマクロ組み方講座」をご購読いただき、ありがとうございます。右図のようなエラーメッセージ(注)が表示されましたか? ご質問は 「選択されたファイルを開く」マクロの15行目、ChDirステートメントで使用するためのパスを組む 下記のコードについてですね。 まぎらわしいコードですが注意して見比べますと、赤字の部分が落ちているように見受けられます。お手数をお掛けしますが、もう一度、正確に入力してお試しいただけますか。 96ページの解説にもありますが、このコードが実行されると変数「パス」には、「C:\ときめき\環境」という文字列が格納されます。15行目の次に下記のコードを入力しておくと、メッセージボックスにそのように表示されますから、同時にお試しください。 Msgbox パスそれでも上手く動作しない場合は、お手数をお掛けしますがもう一度ご連絡くださるように、お願い申し上げます。(表示されたエラーメッセージも添えてください) なお、ご提示いただいた ( ) で括る記述方法でも動作しますが、VBAでは、わざわざそうする必要はありませんし一般的ではありません。 (注) Excelのバージョンにより [パス名が無効です] と表示される場合がある マクロコードの入力負荷を軽減する方法 付属CD-ROMに収録されている 「マクロコード一覧」から、必要なコードをコピーしてモジュールシートに貼り付ける方法があります。それについては、本文 474 および 117ページに解説がありますから、ご利用ください。 |
| http://www.geocities.jp/happy_ngi/ | Home | Contents | Gallery | Introduction | Service | Support | What's New! |