Excel VBA ユーザーフォーム&コントロール 実践アプリ作成ガイド(エクセルブイビーエーユーザーフォームアンドコントロールジッセンアプリサクセイガイド)
- 著者:
- 今村ゆうこ(イマムラユウコ)
- 出版社:
- 技術評論社
- 出版日:
- 2020年08月28日頃
- ISBN:
- 9784297115463
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
VBA を使えば、 Excel と言えども、業務用のアプリとそん色がないオリジナルのアプリケーションを作成することができます。オリジナルのアプリケーションを作成するためには、 VBA の文法以外に必ずマスターしないといけない機能、ユーザーフォームがあります。本書はユーザーフォームとユーザーフォーム上で利用するコントロールの使い方を詳細に説明し、その上で、高機能のアプリケーションを作成する方法を解説します。
本書で作成するアプリケーションは、
・「商品」「顧客」「社員」の各マスターの登録・編集機能
・「見積データ作成」「見積書発行」「受注」を管理する販売処理機能
・「売上伝票」「納品書」「請求書」の PDF ファイルを作成する伝票作成機能
を併せ持ちます。
付属の CD-ROM に各章の解説前・解説後のサンプルファイルを収録しているので、本書を読み進めながら、自分の PC でも同じファイルを操作できます。もちろん、最終の完成ファイルも収録されてあります。
その上で、完成アプリケーションにより高度な機能を持たせるテクニックもかいせつしています。
技書の森解説
Excel VBA の入門書を一冊終えた人が次に直面するのは、「マクロは書けるが、使い手に触らせる画面をどう作ればよいか」という問題です。本書はまさにその段階に照準を合わせ、ユーザーフォームとコントロールを使って Excel 上に業務アプリケーションを構築する方法を解説します。テキストボックス、リストボックス、コンボボックスといった各コントロールの特性と実装パターンを、実務に近い作例とともに積み上げていく構成です。
著者の今村ゆうこ氏は VBA 実務解説に注力してきた書き手で、コントロールの配置や入力検証といった「動くけれど使いにくい」状態を避けるための設計上の勘所にも紙面を割いています。 VBA の基本構文 (変数、条件分岐、ループ) を理解済みであることが前提のため、完全な初心者がいきなり読むと手が止まります。逆に、セルへの直接入力だけでは管理しきれなくなった業務を、 Excel から離れずにアプリ化したい中級者にとっては、次のステップを明確に示してくれる一冊です。
この本に興味がある方におすすめ
この本に関連
今村ゆうこ の他の書籍
関連記事
OS・低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
「写経」「模写」「車輪の再発明」- 手を動かす学習法の使い分け
写経、模写、車輪の再発明。手を動かす学習法は複数ありますが、それぞれ鍛えられるスキルが異なります。目的に応じた使い分けを解説します。
関連用語
シングルサインオン
1 回の認証で複数のアプリケーションやサービスにアクセスできる仕組み
アジャイル
短いイテレーションで動くソフトウェアを継続的に届け、変化に適応する開発手法の総称
ポートとアダプター
アプリケーションのコアロジックを外部技術から分離し、ポート (インターフェース) とアダプター (実装) で接続するアーキテクチャ
Firebase
Google が提供するアプリ開発基盤。サーバー構築なしで認証や DB を利用できる
ワイヤーフレーム
UI の構造とレイアウトを低忠実度で表現する設計図で、開発前の合意形成に使用する
Laravel
PHP 製の人気 Web フレームワーク。優雅な記述と豊富な機能で開発を効率化する