| アクセスアップ講座 TOPページへ移動 |
|
| 前ページへ | No 52 | 次ページへ |
|
● Excelでホームページを自動作成する ≪山本≫ Excelの画面を閉じる時に、保存するかしないかというダイアログボックスが表示されます。 いいえを選択すると、そのまま閉じます。はいを選択すると、ご自身のパソコンにこのExcelシートを保存することが出来ます。 どち らを選択するかは、ご自身で判断してお好きなようにして下さい。著作権をうんぬんいう程たいしたシステムじゃないのでご参考程度にどうぞ Excelマクロなんて初めて見たという人は、保存しておいてもいいんじゃないでしょうか。 Excelで仕事をしている方は何かのおりに、役立つことがあるかもしれません。 じゃあ次にココをクリックして、新たなExcelシートを呼び出しましょう。 見た目さっきとあまり変わっていませんが、 「デスクトップにtest.htmlを作成する」というボタンが増えています。 「右の表にデータを整列コピーする」前に、まずはこのボタンをクリックしてみて下さい。 |
|
|
|
あなたのパソコンのデスクトップにtest.htmlというファイルが出来ると思います。ファイルを開くと1行だけ名前、年齢、性別、都道府県という表組みがされたWebページが出来ています。 じゃあ一旦このWebページを閉じて、今度はExcelシートの「右の表にデータを整列コピーする」ボタンをクリックして名簿リストを作成してから、 再び「デスクトップにtest.htmlを作成する」ボタンをクリックして下さい。 デスクトップのtest.htmlを開くと、今度は10人分のちゃんとした名簿のWebページに変わっているでしょう。 さて、このWebページを作成するマクロのプログラムも見たければ、ALTキーを押さえながらファンクションキーのF11を押して下さい。 表示されたプログラム中の緑色の文字は、その行がどんな処理をしているかを解説しています。 別にExcel−VBAを紹介するサイトじゃないので、これ以上深く解説することはしませんが、こんな感じでプログラムによってWebページを作成するということが出来るわけです。 ≪綾小路≫ なるほど・・・するとCGIというのはExcelでホームページをつくれるということなんだな。 ≪山本≫ だからそうじゃないっていっているでしょう。あくまで代用品としてExcel使っただけです。 ≪綾小路≫ はいはいわかってるよ、ちょっとボケてみただけよ。要するにさっきのExcelの元データの部分がオラクルやSQL SERVERやMySQLのようなデータベースで、それらのデータからWebページを作成するのがExcelVBAじゃなくてPerlやPHPやJAVAなどの言語で、あとユーザーのリクエストを受付けて、その一連の動作を実行した後、結果をユーザーにWebページとして表示するのがWebサーバーということなんだろう。 ≪山本≫ どっどうしたんですか!急におりこうさんになって。 ≪綾小路≫ うん、あんまり無知で勝手で情けない課長キャラだから、ちょっと著者にお願いして一時的におりこうさんにしてもらった訳だ。 でも心配しないでも大丈夫。すぐにボケキャラに戻るから。ほら・・・・ホゲゲゲゲ・・・あっ、皆さんExcelマクロのセキュリティレベルは、元の「高」に戻しておいてくださいね・・・・ホゲゲゲゲ・・・プスンプスン。 |
||
|
|||||
| 前ページへ | No 52 | 次ページへ |
サイト提供:検索ネットショップ
|
|||
| お得ネットショップ検索エンジン | フリーで無料のマルチ検索窓 | 一括依頼!相互リンク倶楽部 | 地域の情報検索ナビ |