今まで習ったことの無いことも書いてあり、勉強になります。
まだ、全体を読んでないけど、最後まで、読みたいです。
紙の本の価格: | ¥3,608 |
割引: | ¥ 72 (2%) |
| |
Kindle 価格: | ¥3,536 (税込) |
獲得ポイント: | 213ポイント (6%) |
を購読しました。 続刊の配信が可能になってから24時間以内に予約注文します。最新刊がリリースされると、予約注文期間中に利用可能な最低価格がデフォルトで設定している支払い方法に請求されます。
「メンバーシップおよび購読」で、支払い方法や端末の更新、続刊のスキップやキャンセルができます。
エラーが発生しました。 エラーのため、お客様の定期購読を処理できませんでした。更新してもう一度やり直してください。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
パーフェクト Excel VBA Kindle版
こちらの書籍は 2022/03/08 紙版の4刷に対応するため更新をおこないました。
(概要)
VBAに関して、世にある情報の多くは「使い方」にフォーカスしすぎており、「構造」や「体系」、「作法」に触れていない場合も多く、そのためか他の言語にくらべ、メンテナンス性や再利用性の低いコードや運用しづらいマクロがまん延している状況にあるともいえます。こうした状況を打破するためには、本質的には、最初から言語の体系や構造を理解し、作法が身につくように学ぶことが最善の策といえます。本書は、Excel VBAで本格的なアプリ開発などを目指す人のためのバイブル的1冊として、基礎から応用までを、体系的に詳しく学べる解説書です。
(こんな方におすすめ)
・業務でVBAに関わるエンジニア。
・VBAを根本的から学習しプロを目指したいと考えている人。
・VBAの基本はある程度理解しているが応用力が足りないと感じている人。
(目次)
Part1 Excel VBA~overview
1章 イントロダクション――VBAの概要
1-1 VBAを学び続けるために必要なこと
1-2 VBAの体系を理解し、知識の整理整頓をする
1-3 VBAの作法を身につけ、コードに一貫性を持たせる
1-4 本書を使ったVBA学習の進め方
1-5 Visual Basic Editorについて
Part2 Excel VBAの言語仕様
2章 式と値
2-1 式とその構成要素
2-2 データ型
2-3 式と演算子
3章 ステートメント
3-1 ステートメントとは
3-2 スコープ
3-3 識別子とネーミング
3-4 変数
3-5 代入
3-6 列挙型
3-7 配列
3-8 ユーザー定義型
3-9 コメント
4章 フロー制御ステートメント
4-1 If~Then~Elseステートメント
4-2 Select Caseステートメント
4-3 For~Nextステートメント
4-4 For Each~Nextステートメント
4-5 Do~Loopステートメント
4-6 処理の終了とスキップ
4-7 処理の中断
4-8 エラー処理
4-9 Withステートメント
5章 プロシージャ――手続きに名前をつける
5-1 プロシージャとは
5-2 Subプロシージャ
5-3 引数の構文
5-4 Functionプロシージャ
5-5 Propertyプロシージャ
6章 モジュール――プログラムを部品ごとにまとめる
6-1 モジュールとは
6-2 標準モジュールとオブジェクトモジュール
6-3 プロパティとメソッドの定義
6-4 シートモジュール
6-5 ブックモジュール
6-6 ユーザーフォーム
6-7 クラスモジュール
6-8 イベントを活用する
6-9 モジュールとデバッグ
6-10 モジュールの再利用と編集
6-11 属性を編集する
7章 プロジェクトとライブラリ
7-1 プロジェクト
7-2 参照設定
7-3 アドイン
7-4 ライブラリ
Part3 ライブラリ
8章 VBAライブラリその1――VBA関数
8-1 VBAライブラリとは
8-2 文字列の操作をする――Stringsモジュール
8-3 日付/時刻の操作をする――DateTimeモジュール
8-4 数学演算を実行する――Mathモジュール
8-5 データ型の変換をする――Conversionモジュール
8-6 値の情報を得る――Informationモジュール
8-7 システムやアプリケーションとやりとりをする――Interactionモジュール
9章 VBAライブラリその2――コレクション
9-1 VBAライブラリで提供されるクラス
9-2 コレクションを操作する――Collectionクラス
9-3 自作コレクションを作る
9-4 エラーを表すオブジェクト――ErrObjectクラス
10章 配列の操作
10-1 配列を扱う関数
11章 Excelライブラリ
11-1 Excelライブラリ
11-2 Excelアプリケーションを操作する――Applicationクラス
11-3 ブックを操作する――Workbooksクラス/Workbookクラス
11-4 シートを操作する――Worksheetクラス/Sheetsクラス
11-5 セル範囲を操作する――Rangeクラス
11-6 テーブルを操作する
12章 MSFormsライブラリ
12-1 ユーザーフォームを操作するライブラリ
12-2 ユーザーフォームを操作する
12-3 コントロールを操作する
13章 Scriptingライブラリ
13-1 ファイルシステムの操作と辞書によるライブラリ
13-2 ファイルシステムオブジェクト――FileSystemObjectクラス
13-3 ドライブを操作する――Drivesクラス/Driveクラス
13-4 フォルダを操作する――Foldersクラス/Folderクラス
13-5 ファイルを操作する――Filesクラス/Fileクラス
13-6 テキストファイルを操作する――TextStreamクラス
13-7 辞書を操作する――Dictionaryクラス
Part4 実践Excel VBAプログラミング
14章 アプリケーション開発
14-1 名簿管理ツールの開発
14-2 データベースを準備する
14-3 クラスを作成する
14-4 シートモジュールの処理を作る
14-5 ユーザーフォームを作成する
14-6 運用を想定する
(概要)
VBAに関して、世にある情報の多くは「使い方」にフォーカスしすぎており、「構造」や「体系」、「作法」に触れていない場合も多く、そのためか他の言語にくらべ、メンテナンス性や再利用性の低いコードや運用しづらいマクロがまん延している状況にあるともいえます。こうした状況を打破するためには、本質的には、最初から言語の体系や構造を理解し、作法が身につくように学ぶことが最善の策といえます。本書は、Excel VBAで本格的なアプリ開発などを目指す人のためのバイブル的1冊として、基礎から応用までを、体系的に詳しく学べる解説書です。
(こんな方におすすめ)
・業務でVBAに関わるエンジニア。
・VBAを根本的から学習しプロを目指したいと考えている人。
・VBAの基本はある程度理解しているが応用力が足りないと感じている人。
(目次)
Part1 Excel VBA~overview
1章 イントロダクション――VBAの概要
1-1 VBAを学び続けるために必要なこと
1-2 VBAの体系を理解し、知識の整理整頓をする
1-3 VBAの作法を身につけ、コードに一貫性を持たせる
1-4 本書を使ったVBA学習の進め方
1-5 Visual Basic Editorについて
Part2 Excel VBAの言語仕様
2章 式と値
2-1 式とその構成要素
2-2 データ型
2-3 式と演算子
3章 ステートメント
3-1 ステートメントとは
3-2 スコープ
3-3 識別子とネーミング
3-4 変数
3-5 代入
3-6 列挙型
3-7 配列
3-8 ユーザー定義型
3-9 コメント
4章 フロー制御ステートメント
4-1 If~Then~Elseステートメント
4-2 Select Caseステートメント
4-3 For~Nextステートメント
4-4 For Each~Nextステートメント
4-5 Do~Loopステートメント
4-6 処理の終了とスキップ
4-7 処理の中断
4-8 エラー処理
4-9 Withステートメント
5章 プロシージャ――手続きに名前をつける
5-1 プロシージャとは
5-2 Subプロシージャ
5-3 引数の構文
5-4 Functionプロシージャ
5-5 Propertyプロシージャ
6章 モジュール――プログラムを部品ごとにまとめる
6-1 モジュールとは
6-2 標準モジュールとオブジェクトモジュール
6-3 プロパティとメソッドの定義
6-4 シートモジュール
6-5 ブックモジュール
6-6 ユーザーフォーム
6-7 クラスモジュール
6-8 イベントを活用する
6-9 モジュールとデバッグ
6-10 モジュールの再利用と編集
6-11 属性を編集する
7章 プロジェクトとライブラリ
7-1 プロジェクト
7-2 参照設定
7-3 アドイン
7-4 ライブラリ
Part3 ライブラリ
8章 VBAライブラリその1――VBA関数
8-1 VBAライブラリとは
8-2 文字列の操作をする――Stringsモジュール
8-3 日付/時刻の操作をする――DateTimeモジュール
8-4 数学演算を実行する――Mathモジュール
8-5 データ型の変換をする――Conversionモジュール
8-6 値の情報を得る――Informationモジュール
8-7 システムやアプリケーションとやりとりをする――Interactionモジュール
9章 VBAライブラリその2――コレクション
9-1 VBAライブラリで提供されるクラス
9-2 コレクションを操作する――Collectionクラス
9-3 自作コレクションを作る
9-4 エラーを表すオブジェクト――ErrObjectクラス
10章 配列の操作
10-1 配列を扱う関数
11章 Excelライブラリ
11-1 Excelライブラリ
11-2 Excelアプリケーションを操作する――Applicationクラス
11-3 ブックを操作する――Workbooksクラス/Workbookクラス
11-4 シートを操作する――Worksheetクラス/Sheetsクラス
11-5 セル範囲を操作する――Rangeクラス
11-6 テーブルを操作する
12章 MSFormsライブラリ
12-1 ユーザーフォームを操作するライブラリ
12-2 ユーザーフォームを操作する
12-3 コントロールを操作する
13章 Scriptingライブラリ
13-1 ファイルシステムの操作と辞書によるライブラリ
13-2 ファイルシステムオブジェクト――FileSystemObjectクラス
13-3 ドライブを操作する――Drivesクラス/Driveクラス
13-4 フォルダを操作する――Foldersクラス/Folderクラス
13-5 ファイルを操作する――Filesクラス/Fileクラス
13-6 テキストファイルを操作する――TextStreamクラス
13-7 辞書を操作する――Dictionaryクラス
Part4 実践Excel VBAプログラミング
14章 アプリケーション開発
14-1 名簿管理ツールの開発
14-2 データベースを準備する
14-3 クラスを作成する
14-4 シートモジュールの処理を作る
14-5 ユーザーフォームを作成する
14-6 運用を想定する
- 言語日本語
- 出版社技術評論社
- 発売日2019/11/25
- ファイルサイズ72415 KB
この本はファイルサイズが大きいため、ダウンロードに時間がかかる場合があります。Kindle端末では、この本を3G接続でダウンロードすることができませんので、Wi-Fiネットワークをご利用ください。
- 販売: Amazon Services International LLC
- Kindle 電子書籍リーダーFire タブレットKindle 無料読書アプリ
この本を読んだ購入者はこれも読んでいます
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
商品の説明
内容(「BOOK」データベースより)
出版社からのコメント
本書は、単に便利なマクロを活用して、仕事を効率化するといった類の本ではありません。プログラミング言語としてのVBAを基礎から学習し完全マスターすることを目指した指南書です。これからExcel VBAに本格的に取り組もうとしている方にとってのバイブルとして、また、これまでExcel VBAを活用されてきた方にとっても再学習の書として役立つはずです。 --このテキストは、tankobon_softcover版に関連付けられています。
著者略歴 (「BOOK著者紹介情報」より)
高橋/宣成
株式会社プランノーツ代表取締役。1976年5月5日に生まれる。電気通信大学大学院電子情報学研究科修了後、サックスプレイヤーとして活動。自らが30歳になったことを機に就職。モバイルコンテンツ業界でプロデューサー、マーケターなどを経験。日本のビジネスマンの働き方、生産性、IT活用などに課題を感じ、2015年6月に独立、起業。現在「ITを活用して日本の『働く』の価値を高める」をテーマに、VBA、Google Apps Script、Pythonなどのプログラム言語に関する研修、セミナー講師、執筆、メディア運営、コミュニティ運営など、ノンプログラマー向け教育活動を行う。コミュニティ「ノンプログラマーのためのスキルアップ研究会」主宰。Linkedinラーニングトレーナー。自身が運営するブログ「いつも隣にITのお仕事」は、月間100万PVを超える人気を誇る(本データはこの書籍が刊行された当時に掲載されていたものです) --このテキストは、tankobon_softcover版に関連付けられています。
株式会社プランノーツ代表取締役。1976年5月5日に生まれる。電気通信大学大学院電子情報学研究科修了後、サックスプレイヤーとして活動。自らが30歳になったことを機に就職。モバイルコンテンツ業界でプロデューサー、マーケターなどを経験。日本のビジネスマンの働き方、生産性、IT活用などに課題を感じ、2015年6月に独立、起業。現在「ITを活用して日本の『働く』の価値を高める」をテーマに、VBA、Google Apps Script、Pythonなどのプログラム言語に関する研修、セミナー講師、執筆、メディア運営、コミュニティ運営など、ノンプログラマー向け教育活動を行う。コミュニティ「ノンプログラマーのためのスキルアップ研究会」主宰。Linkedinラーニングトレーナー。自身が運営するブログ「いつも隣にITのお仕事」は、月間100万PVを超える人気を誇る(本データはこの書籍が刊行された当時に掲載されていたものです) --このテキストは、tankobon_softcover版に関連付けられています。
著者について
高橋宣成(たかはし・のりあき)
株式会社プランノーツ代表取締役。1976年5月5日こどもの日に生まれる。
電気通信大学大学院電子情報学研究科修了後、サックスプレイヤーとして活動。自らが30歳になったことを機に就職。モバイルコンテンツ業界でプロデューサー、マーケターなどを経験。しかし「正社員こそ不安定」「IT業界でもITを十分に活用できていない」「生産性よりも長時間労働を評価する」などの現状を目の当たりにする。日本のビジネスマンの働き方、生産性、IT活用などに課題を感じ、2015年6月に独立、起業。
現在「ITを活用して日本の『働く』の価値を高める」をテーマに、VBA、Google Apps Script、Pythonなどのプログラム言語に関する研修、セミナー講師、執筆、メディア運営、コミュニティ運営など、ノンプログラマー向け教育活動を行う。
コミュニティ「ノンプログラマーのためのスキルアップ研究会」主宰。Linkedinラーニングトレーナー。自身が運営するブログ「いつも隣にITのお仕事」は、月間100万PVを超える人気を誇る。 --このテキストは、tankobon_softcover版に関連付けられています。
株式会社プランノーツ代表取締役。1976年5月5日こどもの日に生まれる。
電気通信大学大学院電子情報学研究科修了後、サックスプレイヤーとして活動。自らが30歳になったことを機に就職。モバイルコンテンツ業界でプロデューサー、マーケターなどを経験。しかし「正社員こそ不安定」「IT業界でもITを十分に活用できていない」「生産性よりも長時間労働を評価する」などの現状を目の当たりにする。日本のビジネスマンの働き方、生産性、IT活用などに課題を感じ、2015年6月に独立、起業。
現在「ITを活用して日本の『働く』の価値を高める」をテーマに、VBA、Google Apps Script、Pythonなどのプログラム言語に関する研修、セミナー講師、執筆、メディア運営、コミュニティ運営など、ノンプログラマー向け教育活動を行う。
コミュニティ「ノンプログラマーのためのスキルアップ研究会」主宰。Linkedinラーニングトレーナー。自身が運営するブログ「いつも隣にITのお仕事」は、月間100万PVを超える人気を誇る。 --このテキストは、tankobon_softcover版に関連付けられています。
登録情報
- ASIN : B081V1NV7G
- 出版社 : 技術評論社 (2019/11/25)
- 発売日 : 2019/11/25
- 言語 : 日本語
- ファイルサイズ : 72415 KB
- Text-to-Speech(テキスト読み上げ機能) : 有効
- X-Ray : 有効
- Word Wise : 有効にされていません
- 付箋メモ : Kindle Scribeで
- 本の長さ : 1043ページ
- Amazon 売れ筋ランキング: - 37,396位Kindleストア (Kindleストアの売れ筋ランキングを見る)
- - 1,454位コンピュータ・IT (Kindleストア)
- - 2,678位コンピュータ・IT (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
株式会社プランノーツ代表取締役。一般社団法人ノンプログラマー協会代表理事。
「日本の『働く』の価値を高める」をテーマに、ノンプログラマー向けデジタルリスキリング支援、組織のDX推進・越境学習支援、コミュニティ運営などを行う。
コミュニティ「ノンプログラマーのためのスキルアップ研究会」主宰。
Voicy「『働く』の価値を上げるスキルアップラジオ」パーソナリティ。
運営ブログ「いつも隣にITのお仕事」運営。
NewsPicksプロピッカー。
東京工芸大学大学院非常勤講師。
自著に「デジタルリスキリング入門」「Pythonプログラミング完全入門〜ノンプログラマーのための実務効率化テキスト」「パーフェクトExcel VBA」「詳解!GoogleAppsScript完全入門」「ExcelVBAを実務で使い倒す技術」。
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2020年5月14日に日本でレビュー済み
Amazonで購入
おまじないのように覚えたステートメント、モジュール等の意味が分かりやすい。
2021年4月17日に日本でレビュー済み
Amazonで購入
VBA全体像理解の教科書として最高です。
私はEXCEL2000でVBAコーディングを始め、2006年にVBAプロフェッショナルを取得。
その後、VBAどころかプログラミングから離れていました。15年ぶりに社内システムを作ることになりこの本を購入しました。当時、業務改善に役立つアプリを作ったと自負していますが、頭の中はもやもや、メンテは大変でした。
この本はPart2でVBAの体系を理解。part3で各ライブラリの理解。最後にアプリケーション作成実習という流れです。実践的なコードをコピペして使おうという用途には全く向きませんが、この本を理解すればリファレンス本などのコードの理解が容易になる。クラスの理解が深まりある程度の規模のシステム開発に役立つ基礎ができると思います。購入後1カ月間、毎日読み込んでいます。1日で全部が読み通せるようになるまで読み込み次に進みたいと思います。
私はEXCEL2000でVBAコーディングを始め、2006年にVBAプロフェッショナルを取得。
その後、VBAどころかプログラミングから離れていました。15年ぶりに社内システムを作ることになりこの本を購入しました。当時、業務改善に役立つアプリを作ったと自負していますが、頭の中はもやもや、メンテは大変でした。
この本はPart2でVBAの体系を理解。part3で各ライブラリの理解。最後にアプリケーション作成実習という流れです。実践的なコードをコピペして使おうという用途には全く向きませんが、この本を理解すればリファレンス本などのコードの理解が容易になる。クラスの理解が深まりある程度の規模のシステム開発に役立つ基礎ができると思います。購入後1カ月間、毎日読み込んでいます。1日で全部が読み通せるようになるまで読み込み次に進みたいと思います。
2020年2月18日に日本でレビュー済み
Amazonで購入
著者のウェブサイトのVBA解説がわかりやすく実用的だったため、期待して購入しました。
ウェブサイトでは実践的な内容が多かったのですが、本書では、浅く広く一般的なVBAの知識を紹介するにとどまり、実践的な内容は、最後のアプリケーション作成の数ページのみでした。
文中にサンプルコードも掲載されていますが、実行した結果がないことがあり、どのような挙動をするかは、自分で確かめるしかなく、手っ取り早く内容を理解したい場合には向きません。
VBAの全体像をつかむには良い本だとは思いますが、実際に現場で使用する際に参考にするには、少しもの足りない印象でした。
ウェブサイトでは実践的な内容が多かったのですが、本書では、浅く広く一般的なVBAの知識を紹介するにとどまり、実践的な内容は、最後のアプリケーション作成の数ページのみでした。
文中にサンプルコードも掲載されていますが、実行した結果がないことがあり、どのような挙動をするかは、自分で確かめるしかなく、手っ取り早く内容を理解したい場合には向きません。
VBAの全体像をつかむには良い本だとは思いますが、実際に現場で使用する際に参考にするには、少しもの足りない印象でした。
2021年1月31日に日本でレビュー済み
Amazonで購入
Excel VBAを使い始めた当初、ググれば何でも出てくるから本は要らないと思ってましたが、だんだんと体系的に理解できていないことや正確に理解できてない部分があると感じてきました。
そこで試しにこの本を読んだところ、主要な機能をピックアップしてそれらを順序立てて説明しているのがとても分かりやすく、Excel VBAに対する理解がより深まりました。
Microsoftの公式ドキュメントでも良いかもしれませんが、1冊の本にまとまっているほうが読みやすいと思います。
個人的感覚では、Excel VBAでいくつかツールを作ったことがある初心者を抜けて中核者なりたてぐらいの人が読むのに適していると思います。これからExcel VBAを学びたい人が読むと、恐らく苦手科目の教科書を読んでいるような感覚に陥ると思います。
そこで試しにこの本を読んだところ、主要な機能をピックアップしてそれらを順序立てて説明しているのがとても分かりやすく、Excel VBAに対する理解がより深まりました。
Microsoftの公式ドキュメントでも良いかもしれませんが、1冊の本にまとまっているほうが読みやすいと思います。
個人的感覚では、Excel VBAでいくつかツールを作ったことがある初心者を抜けて中核者なりたてぐらいの人が読むのに適していると思います。これからExcel VBAを学びたい人が読むと、恐らく苦手科目の教科書を読んでいるような感覚に陥ると思います。
2021年3月16日に日本でレビュー済み
Amazonで購入
VBAに関する書籍はいくつかもっています。
そのなかでも、文章に無駄がなく内容は濃いと思います。
紙は薄くて開きやすいし、書き込みもしやすいと思う。
今回は、リボンコントローラについて学びたかったのですが、その内容はありませんでした。
多くの書籍でリボンのことは省略されているのが残念です。
エクセル2013時代にコマンドバーを使用したマクロを作成していたため、リボンには大変関心があります。
そのなかでも、文章に無駄がなく内容は濃いと思います。
紙は薄くて開きやすいし、書き込みもしやすいと思う。
今回は、リボンコントローラについて学びたかったのですが、その内容はありませんでした。
多くの書籍でリボンのことは省略されているのが残念です。
エクセル2013時代にコマンドバーを使用したマクロを作成していたため、リボンには大変関心があります。
2020年1月3日に日本でレビュー済み
Amazonで購入
大きな部分で網羅していてよいのですが、初級者には少し不足部分がある。
2021年1月31日に日本でレビュー済み
Amazonで購入
普段VBA使ってるけど細かい部分はよくわからない、そんな人多いと思います。
自分も会社で一番できるつもりだけど、人に教えるレベルではありません。
この本読むと今まで漠然としていた部分が
しっかりわかるようになります。
人に多少は教えられるレベルになりますね。
ただし完全な初心者が読むと逆に理解が遅くなるかもです。
自分も会社で一番できるつもりだけど、人に教えるレベルではありません。
この本読むと今まで漠然としていた部分が
しっかりわかるようになります。
人に多少は教えられるレベルになりますね。
ただし完全な初心者が読むと逆に理解が遅くなるかもです。