本連載は、表計算ソフトウェアであるMicrosoft Excel(以降、Excel)と、そのプログラミング言語であるExcel VBAを用いて、各種のWebサービスを活用しようというものです。Webサービスとは、インターネット上で利用可能なようにさまさまなベンダーから提供され ...
以前改訂版Excel VBAスタンダード試験を受け、勉強時間1週間で見事に合格したのでその際に使った参考書や勉強方法について紹介していきたいと思います。 インターネットで調べてもあまり情報が無かったり、あったとしても改訂版の前の情報であったりと ...
VBAマクロで、何千、何万行もあるセルを、ループで一つずつ処理していくと、驚くほど時間がかかってしまう…。そんな経験はありませんか?VBAが遅い、と諦めてしまう前に、試すべき、劇的にパフォーマンスを改善する、基本的なテクニックがあります。
VBAからJScriptを利用する場合は、ScriptControl(スクリプト言語を利用するためのコントロール)というオブジェクトを利用します。VBエディタの[参照設定]-[Microsoft Script Control 1.0]をチェックし、以下のように利用します。 後述のサンプルでは、上記の ...
Excelを使いこなす上で覚えておくと便利なマクロ。マクロを使えば、毎日繰り返し行う複雑な処理をボタン1つで実行できるようにしたり、たくさんのExcelファイルに対して同じ処理をまとめて実行したりできるようになります。本書では、そんなExcelマクロの ...
リアルタイムExcel連携ソリューション「exce.liveクラウド」の開発・運営元である株式会社TKアジャイル(愛知県豊田市、代表取締役社長:高柳直紀)とVBAエキスパート開発者グループ「VBAid」(静岡県富士市、代表:大村あつし)は2022年1月29日、業務提携 ...
多くの機能を持つExcel VBAの中でも、マスターするうえで、最低限覚えておかなければならない「繰り返し」や「条件分岐」、「対話型マクロ」など重要かつ基本的なトピックのみを厳選。独特な解説手法と丁寧な図解で、わかりやすくまとまっています。
「インプレスグループ特集」 では、インプレスグループ各社が発行する3,000点以上の電子書籍が最大90%OFFで販売中。Excelをより深く使いこなすための解説書も多数ラインナップされています。
従来の「Excel」にもユーザー定義関数の機能は備わっているが、VBA(Basic)やJavaScriptで記述する必要がある。 「LAMBDA」関数ならば「Excel」の数式がそのまま使えるため、BasicやJavaScriptがわからないユーザーでもユーザー定義関数が利用できる。
Microsoftが開発する表計算ソフトウェアのExcelは、Visual Basic for Applications(VBA)という付属のマクロ言語を活用することで、戦略シミュレーションゲームやドラムマシンを再現することが可能です。しかし、そんなVBAを一切使わずに、関数と機能のみで名作RPG ...