![「Python in Excel」が一般公開 ~「Copilot」にコードを書いてもらう機能もテスト開始/1年以上のテストを経て正式機能に](https://cdn-ak-scissors.b.st-hatena.com/image/square/60175aec8c0900c26f5368d55a16a979eedbe2f1/height=288;version=1;width=512/https%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F1624%2F054%2Fimage_top.png)
English 久しぶりにExcelでゲームを再現してみました。 ツイッターでどんなゲームを作るのが良いか募集したところ、なんと1位がドラクエ。 初めて質問箱を使ってみます。なかなか決められなくて‥‥。 VBAを使わないExcelゲーム、どれを作るのが良さそうですか? — パパセンセイ@Excelを眺める人 (@10mikiya) September 21, 2020 正直どう作って良いか見当もつかないまま見切り発車で進めましたが、なんとか形になったので公開の流れになりました。最適化されてないロジックもありますので温かい目で見守っていただけますと幸いです。 一応、再度伝えておきますがVBAは一切使っていません。 [ad01]
Webクエリの機能を利用することで、インターネットで公開されている最新の情報をリアルタイムにExcel上に反映することができる。 インターネットで公開されている情報を再利用しようとしたとき、皆さんはどのような方法を採っているだろう。静的なHTMLファイルとして保存しているかもしれない。あるいは、地道に転記しているかもしれない。しかし、一覧表のようなデータについては、Excelのような表計算ソフトに貼り付けた方が再利用性も増し、情報としての価値もあがる。 ただ、いちいちWebの該当ページにアクセスして、該当する表のデータを貼り付けるというのはいかにもスマートではないし、なによりも、対象の情報が増えればその手間はばかにならないだろう。そこで、本サンプルではExcelに用意されている「Webクエリ」という機能を利用することで、Web上のデータとExcel上の表を同期し、常にリアルタイムな情報収集
ADOはOLEDBとも称されるデータベースへの比較的新しい接続方法です。 (画像をクリックすると、このページのサンプルがダウンロードできます) 「MDB(ACCDB)配属一覧.xlsm」を開いて下さい。 このようにマクロを起動させて下さい。(特に起動ボタンは用意していません。) このようにマクロ名の選択画面が表示されるので、希望するマクロ名をクリックで反転させて「実行」をクリックします。ここでは「GetMDBDataByADO」を選択して下さい。 次に開くMDB(ACCDB)ファイルを選択して「開く」をクリックします。 先頭画面のような結果になりましたか? (前提条件となる環境が整っていないとエラーになる場合もあります。) では、コード内容を見てみましょう。 '*****************************************************************
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く