Excel VBA質問箱 IV

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

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


56005 / 76732 ←次へ | 前へ→

【25492】Re:VBAプログラムの間違いを指摘して欲しいのですが
回答  Jaka  - 05/6/2(木) 10:44 -

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

ichinose さんにつけたし。

>bookname = InputBox("Please inter data workbook's name")
これは、プルパスで取得しているんですか?
もしフルパスなら、開いているブックに対して、フルパスで操作しようとしての操作は出来ません。
ブックを開いた時に左上に(なんとかバー、名前忘れた)表示されているブック名で操作しないとダメです。
Dir関数が使える位置の(余り深くない回想)ファイルなら

Application.Workbooks(Dir(bookname)).Activate

とするか、

フルパスからブック名だけ(Book1.xlsなど)を取り出しそれを使う。
もっとも開いてた直後に ActiveWorkbook.Name でも取れますが.....。

0 hits

【25480】VBAプログラムの間違いを指摘して欲しいのですが 学生 05/6/1(水) 20:23 質問
【25483】Re:VBAプログラムの間違いを指摘して欲し... ponpon 05/6/1(水) 22:14 発言
【25519】Re:VBAプログラムの間違いを指摘して欲し... 学生 05/6/2(木) 20:54 質問
【25484】Re:VBAプログラムの間違いを指摘して欲しい... ichinose 05/6/1(水) 22:22 発言
【25489】Re:VBAプログラムの間違いを指摘して欲しい... 学生 05/6/2(木) 8:12 お礼
【25492】Re:VBAプログラムの間違いを指摘して欲しい... Jaka 05/6/2(木) 10:44 回答
【25518】Re:VBAプログラムの間違いを指摘して欲しい... 学生 05/6/2(木) 20:50 お礼
【25521】Re:VBAプログラムの間違いを指摘して欲しい... 学生 05/6/2(木) 21:36 質問
【25525】Re:VBAプログラムの間違いを指摘して欲しい... ichinose 05/6/3(金) 9:22 発言
【25542】Re:VBAプログラムの間違いを指摘して欲しい... 学生 05/6/3(金) 21:42 お礼

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