【これが知りたかった! Excelマクロ&VBAテクニック】
著者からのお知らせ

(1)本の内容の紹介(著者が書いた単なる本の宣伝)




(2)Webページ指定のURLに「?」が入っていると不具合発生、その対処方法

第4章に掲載のWebページを表示する方法は、Window7、IE7以降にも対応できますが、URLに「?」
(HTMLファイルの場所指定の最後に?を付けCGIに渡すデータを記述)がある場合不具合が発生
します。?のないURLの場合は掲載のマクロで問題ありませんが、「?」の入ったURLを制御する
場合は以下の改善をお願いします。(下記例はweb1()プロシージャですが、他のプロシージャも
同様な改善をお願いします)(2013/3/1)。

***************[Module1] ************************************
【変更後】
Sub web1()

fff = """http://www.sumo.or.jp/ResultRikishiData/profile?id=3620""" '←ダブルコーテイション3個にする


【変更前】
fff = "http://www.sumo.or.jp/ResultRikishiData/profile?id=3620"


(3) 41p A1形式の数字対象表の誤記




(4)256p 拡張子xlsm変換でエラーの対応

拡張子「4-1Web処理.xls」は問題なし、これを「4-1Web処理.xlsm」に変換した
場合は下記メッセージが出て正常の変換できません。


【解決策】
プロシージャ―名を変える。
 例:Sub web1()→tstSub web1()、Sub web2()→tstSub tstweb2()、
    Sub web3()→tstSub tstweb3()

(5)261p Wen10既存値「Microsoft Edge」でこのマクロは動きません
Wen10で実行時は、既存値「Microsoft Edge」を「Internet Explorer」に変更の事。

【解決策】
1.「スタート」をクリックし、「設定」(設定)にマウスカーソルを合わせます。
2.表示されたメニューから「設定」をクリックします。
3.「設定」が表示されます。 「アプリ」をクリックします。
4.「アプリ」が表示されます。
画面左側から「既定のアプリ」をクリックし、「Webブラウザー」欄のブラウザー名
「Microsoft Edge」をクリック。

5.「アプリを選ぶ」が表示されたら、「Internet Explorer」をクリックします。



 ▲ページトップ

【ホーム】