質問: vbaしか使用しないexcelのファイルサイズを軽くしたい vbaしか使用しないexcelのファイルサイズを軽量化するにはどうすればよいのでしょうか? 作成したvbaはexcelファイルを開くとinputboxのダイアログが表示され、 そこにアドレスを入力するとブラウザが開いてそのページを表示します。 ちなみに、ブックのシートは1つだけにしてあり、セルには何も入力していません。 無駄なモジュールはなく、excelファイルは直接ダブルクリックして開きたいので圧縮は不可です。 これ以上ファイルサイズを減らすことはできるのでしょうか? ご存知の方がおられましたらご回答をよろしくお願いします。 使用os:windows xp 使用ソフト:microsoft excel 2003
回答: こんにちは。 >これ以上ファイルサイズを減らすことはできるのでしょうか? だったら、excelを使わなければよいのでは? メモ帳で、以下のコードで、例えば、openurl.hta というファイル名をつけて、デスクトップでも置いてあげればよいです。(できれば、ショートカットにしたほうが良いです。なくすときがありますから。)そして、必要なら、その中に、urlを入れておいてもよいです。 例:(以下参照) okwave だいたい、以下ですと、850バイト強(urlのリンク先を入れなければ、700バイト程度です)です。excelファイルで、何も入れないデフォルト状態で、約16倍の、13.5kbです。ie5.5 以上の環境だったら、excelがなくても、動かせるはずです。後は、ダブルクリックすれば、ファイルが開きますので、テキストボックスに入れてボタンをクリックするか、リンクをクリックすればよいです。なお、http:// は省略しても良いです。 '------------------------------- openurl hta urlを入れてください。 okwave 教えて!goo '---------------------------------------