img
 
HOME

HOME

 

English & 中文

Excel VBAの神様
ボクの人生を変えてくれた人~

現在、期間限定で第一章を無料公開中→ 読んでみる

Excel VBAには、裏方の技術だからこそ、イノベーションの可能性が宿っている。
大村氏はそのことを見抜き、それをなんと「物語」という形式で提示した。
実は物語こそ、その重要性を表現する最も効果的な方法だからだ。

『もしドラ』の著者、岩崎夏海さん推薦!

vba_god_359_507

amazon
rakuten 7net

7割が感涙!
ビジネス系自己啓発小説の決定版!

現在、期間限定で第一章を無料公開中→ 読んでみる

人との出会いによって、人生が変わることがあります。
暑い夏に、無駄に熱いホームレスに出会ってしまった、
この物語の主人公のように……。

ピラミッドが「三角形」というのは横から見た話です。
上から見れば、ピラミッドは「四角形」です。
『Excel VBAの神様』は、横から読めば「VBAの解説書」です。
しかし、上から見ると・・・
『ザ・ゴール』や『チーズはどこへ消えた』のような
「ビジネス系自己啓発小説」に姿を変えます。

 


.

Excel VBA本格入門

~日常業務の自動化からアプリケーション開発まで~

vba_honkaku

amazon

rakuten 7net

Excel VBAの経験がほとんどないけれど,しっかり取り組んでみたい方向けの入門書。
VBAをマスターするうえで必須の「繰り返し」や「条件分岐」など基礎的なテーマから,配列やユーザー定義型変数などの応用文法,実用的なアプリケーションを作るうえで欠かせないコマンドボタンやテキストボックスなどのコントロールまで網羅しているので,この一冊ですぐに開発が始められます。
学習したことをすぐに確認できる200以上のサンプル付き!

(こんな方におすすめ)
・VBAで実用的なものが作りたい方
・本気でVBAに取り組みたい初級者

(目次)

Part1 基礎編

Chapter 1 マクロの記録とVisual Basic Editor

1-1 マクロとは? VBAとは?
1-2 マクロを含むブックを保存する/開く
1-3 マクロの記録でマクロを作成する
1-4 マクロを編集・実行・登録する
1-5 マクロの構成と基本用語
1-6 Visual Basic Editorの基礎知識
1-7 エラーへの対処とイミディエイトウィンドウ

Chapter 2 VBAの基本構文を理解する

2-1 マクロの記録の限界
2-2 VBAの基本用語と基本構文
2-3 オブジェクトの親子関係
2-4 コレクションを操作する(すべてのブックを閉じる)

Chapter 3 ブックとシートをVBAで操作する

3-1 ブックを開く/閉じる
3-2 ワークシートの印刷プレビューを実行する
3-3 ワークシートを削除する
3-4 ワークシートを表示/非表示にする
3-5 シートを扱うときの注意点

Chapter 4 セルをVBAで操作する

Chapter 5 変数を理解する

Chapter 6 条件分岐を理解する

Chapter 7 繰り返し処理(ループ)を理解する

Chapter 8 対話型のマクロを作る

Part2 実践編

Chapter 9 変数の上級テクニックとユーザー定義定数

Chapter 10 ユーザーフォーム

Chapter 11 基本的な入力や表示を行うコントロール

Chapter 12 選択を行うコントロール

Chapter 13 その他の便利なコントロール

Chapter 14 文字列を操作する関数

Chapter 15 日付や時刻を操作する関数

Chapter 16 その他の便利な関数

Chapter 17 マクロの連携とユーザー定義関数

Chapter 18 イベントマクロ

Chapter 19 エラー処理

Chapter 20 画面表示と組み込みダイアログボックス

Chapter 21 グラフをVBAで操作する

Chapter 22 ファイルの操作

 

.

 

Excel VBAでラクラク Win64 APIプログラミング

 

アマゾンやヤフオクで10万円で取引されていた

幻の名著が

Win64 APIに完全対応してついに登場!

本書は、246ページに及ぶ懇切丁寧な解説をPDFで、そして、70近いサンプルプログラムをExcelブック(xlsm)でご提供しますので、ダウンロードしたら、すぐに使用し、その効果を実感することができます。

目次

Part1 Win64 APIへのパスポート

第1章 Win64 APIの予備知識とWindows XPの登場
Win64 APIとは何か
Win64 APIを使ってできること
Windowsの変遷とAPIの進化
コードの再利用
ライブラリの活用
Windowsが提供する主なDLL
膨張するWin64 API

第2章 Windows内部世界の探索
OSの役割
マルチタスクとプリエンプティブ
プロセスとスレッド
CPUを他のプログラムに横取りされないためには
ウィンドウ Windowsが提供する3つの機能-その1-
メッセージ Windowsが提供する3つの機能-その2-
デバイスコンテキスト Windowsが提供する3つの機能-その3-
総論

第3章 VBAからWin64 APIを使うためには
Win64 APIを使う際の心構え
Win64 API関数の宣言
Win64 APIのデータ型とVBAのデータ型
Win64 API関数の呼び出し
文字列を使用するWin64 API
数値を使用するWin64 API
ユーザー定義型
Win64 APIを使うためのその他のポイント

 

Part2 Win32 API活用事例集

第4章 プログラムの実行

アプリケーションの重複起動を回避する
(サンプルデータ:04-1.xlsm)

Shell関数で起動したアプリケーションが終了するまで待機する
(サンプルデータ:04-1.xlsm)

メッセージキューを介さずにメッセージを送る -SendMessage関数 -
(サンプルデータ:04-1.xlsm)

アプリケーションを起動してユーザーが入力できる状態になるまで待機する
(サンプルデータ:04-1.xlsm)

表示ウインドウのキャプション、クラスを表示する
(サンプルデータ:04-1.xlsm)

ウィンドウを前面に表示する
(サンプルデータ:04-1.xlsm)

拡張子に関連付けられたプログラムを実行する
(サンプルデータ:04-2.xlsm)

[ファイルのプロパティ]ダイアログボックスを開く
(サンプルデータ:04-2.xlsm)

 

第5章 ファイルの操作

フォルダ選択用のディレクトリツリーを表示する
(サンプルデータ:05-1.xlsm)

高機能なSHFileOperation関数
(サンプルデータ:05-1.xlsm)

テンポラリファイルを作成する
(サンプルデータ:05-2.xlsm)

指定されたファイルを効率的に検索する
(サンプルデータ:05-2.xlsm)

拡張子に関連付けられたプログラム名を取得する
(サンプルデータ:05-2.xlsm)

 

第6章 情報の取得

特別なディレクトリのパス名を取得する
(サンプルデータ:06-1.xlsm)

特殊フォルダのパス名を取得する
(サンプルデータ:06-1.xlsm)

ドライブの種類を判別する
(サンプルデータ:06-1.xlsm)

ファイルの属性を取得する
(サンプルデータ:06-1.xlsm)

ディスクの空き容量を取得する
(サンプルデータ:06-2.xlsm)

ボリューム名を取得する
(サンプルデータ:06-2.xls)

 

第7章 システム情報の取得

Windowsのバージョン情報を取得する
(サンプルデータ:07-1.xlsm)

コンピュータ名を取得する
(サンプルデータ:07-1.xlsm)

ユーザー名を取得する
(サンプルデータ:07-1.xlsm)

CPUの数と種類を取得する
(サンプルデータ:07-1.xlsm)

画面の解像度を取得する
(サンプルデータ:07-2.xlsm)

スクリーンセーバー実行までの待ち時間を取得する
(サンプルデータ:07-2.xlsm)

 

第8章 ウィンドウの操作

コントロールメニューを無効/有効にする
(サンプルデータ:08-1.xlsm)

[閉じる]ボタンを無効/有効にする
(サンプルデータ:08-1.xlsm)

 

第9章 レジストリ・INIファイルの操作

レジストリの操作
(サンプルデータ:09-1.xlsm)

INIファイルの操作
(サンプルデータ:09-1.xlsm)

 

第10章 その他の操作

コードの実行速度を計測する
(サンプルデータ:10-1.xlsm)

Windowsを起動してから経過した時間を計測する
(サンプルデータ:10-1.xlsm)

ミリ秒単位でコードの実行を中断する
(サンプルデータ:10-1.xlsm)

カーソルの点滅速度を変更する
(サンプルデータ:10-1.xlsm)

Wave音を鳴らす
(サンプルデータ:10-1.xlsm)

 

本書で紹介しているWin64 API関数(一部、VBA関数を含む)

CDec関数
CloseHandle関数
CoTaskMemFree関数
CreateProcess関数
DeleteMenu関数
DoEvents関数
DrawMenuBar関数
FindExecutable関数
FindWindow関数
GetAllSettings関数
GetCaretBlinkTime関数
GetClassName関数
GetComputerName関数
GetDiskFreeSpaceEx関数
GetDriveType関数
GetExitCodeProcess関数
GetNextWindow関数
GetPrivateProfileInt関数
GetPrivateProfileSection関数
GetPrivateProfileSectionNames関数
GetPrivateProfileString関数
GetProfileInt関数
GetProfileSection関数
GetProfileString関数
GetSetting関数
GetSystemDirectory関数
GetSystemInfo関数
GetSystemMenu関数
GetSystemMetrics関数
GetTempFileName関数
GetTempPath関数
GetTickCount関数
GetUserName関数
GetVersionEx関数
GetVolumeInformation関数
GetWindowLong関数
GetWindowsDirectory関数
GetWindowText関数
IsWindowVisible関数
OpenProcess関数
PlaySound関数
PostMessage関数
RegCloseKey関数
RegConnectRegistry関数
RegCreateKeyEx関数
RegDeleteKey関数
RegDeleteValue関数
RegEnumKeyEx関数
RegEnumValue関数
RegOpenKeyEx関数
RegQueryValueEx関数
RegSaveKey関数
RegSetValueEx関数
SearchPath関数
SendMessage関数
SetCaretBlinkTime関数
SetForegroundWindow関数
SetWindowLong関数
SHBrowseForFolder関数
Shell関数
ShellExecute関数
ShellExecuteEx関数
SHFileOperation関数
SHGetPathFromIDList関数
SHGetSpecialFolderLocation関数
Sleep関数
String関数
SystemParametersInfo関数
WaitForSingleObject関数
WritePrivateProfileSection関数
WritePrivateProfileString関数
WriteProfileSection関数
WriteProfileString関数

 

→ 販売サイトへ

 

.

 

エブリ リトル シング~クワガタと少年~


20万部突破!

涙、感動、驚き、笑い
そして・・・・・・涙、涙、涙(梨花、モデル)

every_rinka

amazon
rakuten  7net

 

ハンカチでなくタオルが必要!
『エブリ リトル シング』第一話「クワガタと少年」

2回の舞台も大成功!
⇒ 2008年(主演:井上和香)
⇒ 2009年(主演:内山理名)

『エブリ リトル シング』の詳細は特設ページをご覧ください。
⇒ 『エブリ リトル シング』特設ページへ

 

.

 

恋することのもどかしさ~エブリ リトル シング2~

elt2-obi-ari

amazon
rakuten  7net


ひとを愛するのに 「資格」はいるの?
20万部のベストセラー 『エブリ リトル シング』を超える感動と涙!

.

『恋することのもどかしさ』の詳細は特設ページをご覧ください。
⇒ 『恋することのもどかしさ』特設ページへ

 

.


無限ループ ~右へいくほどゼロになる~


アマゾンで2部門(ミステリー、文庫小説)で1位獲得!
たちまち6刷!


金を増やすなどたやすいことだ
ただ、怒ればいい

物語とタイトルが一致したときに押し寄せる戦慄と感動
スピードとどんでん返しの連続が魅力の傑作ミステリー

mugenloop
amazon
rakuten  7net

あらすじ

 深夜の新宿・歌舞伎町。平凡なサラリーマンの西城誠二は、びしょ濡れのセーラー服姿の美人女子高生ヨーコから奇妙な買い物をする。それは、「怒り度に応じて」憎悪する相手の財産を奪える箱、「シルバーボックス」だった。

 誠二が、日頃から恨んでいる上司の顔を思い浮かべながら箱に手を置くと、箱の液晶パネルには怒り度を示す「90」の数字が表示され、上司の全財産の90パーセントに相当する現金が彼の押入れに現れた。

 やがて誠二は、身近な連中を相手に怒っても大金は手にできないことに気付く。「身近な連中」は、生活レベルも自分と同じであるためだ。獲物は「金持ち」でなければならない。しかも、そこには「怒り」がなければならない。怒りがゼロでは、手に入る金もゼロだからだ。

 この単純だからこそもどかしいルールに悩み、真面目だけが取り柄だった誠二の興味は、「いかに働くか」ではなく「いかに怒るか」に変容していく。そして足を踏み入れた夜の銀座。しかし、彼を待ち受けていたのは狂乱の一語に尽きる世界であった。

 そこで誠二が見た「無限ループ」とは?

 圧倒的なスピード感と予期せぬストーリー展開。そして、ミステリアスでありながらも感涙必至のエンディングが魅力の傑作長編小説。

 みなさんは、シルバーボックスがあったら誰に使いますか?

 会社の上司ですか?

 学校の先生ですか?

 自分をふった異性ですか?

 ただ、くれぐれも「無限ループ」にはご用心ください。

『無限ループ』の詳細は特設ページをご覧ください。
⇒ 『無限ループ』特設ページへ

 

.


サラリーマンだから貧乏ですが、なにか?
~20代からのやさしい経済学~

 

ボーナスカットに就職難。さらにはデフレの世の中。

そこで、『サラ貧』で暮らしを向上してみませんか?

義務教育では教えない驚愕の経済メカニズムが 今、明らかに!

本書を読んでもあなたは黙っていられますか?

sarabin2
amazon
rakuten  7net

資本主義社会に暮らしながら、そのしくみを理解せずに働き生活するということは、真っ暗な洞窟を灯りなしで進んでいくようなものである。

本書は、暗闇を照らす灯りとなるだろう。


経済アナリスト 森永卓郎


給料は生活費に消えてしまう私たちの生活。 「衣食住」は生活の基本なのに、「住」はなぜか「夢の」マイホーム。

考えても、「サラリーマンだから」という理由しか思い付かない主人公の多喜二とエリナは、「マルクん」という一風変わった経済学の講師の講義を受け始めたその日から、24年間つちかってきた価値観が根底から揺らぎ始める。

「当たり前」「わからない」とやり過ごしてきた現実。 しかし、その背景には、どんな手品の種明かしも陳腐に見えるほどの驚愕のトリックが隠されていた。

「だから・・・、義務教育では教えないのか・・・」 資本主義のメカニズムを目の当たりにし、衝撃を受けつつも、「幸せの形」を探し始める多喜二とエリナ。

『サラ貧』は、七千万人のサラリーマンが「勝つ」ためのテクニックをテーマとした、中学生でも理解できる世界一カンタンな経済小説です。

 

読者の声

天地がひっくり返るほどの衝撃。あとは自己責任ですね

三溝直也さん 会社員

経済学の本なのに、最後に涙とともに元気があふれた

飯田美緒さん 会社員

社員に読まれたくない一方で、社員が「知らない不幸」から救われることを歓迎している自分もいる。複雑な気分だ

望月正文さん 会社経営者

著者 大村あつし
静岡大学人文学部経済学科卒業。専攻はマルクス理論、ケインズ理論と国際金融、変動相場制。 ITライター(総売上は170万部。同時期にIT企業の代表取締役)を経て、2007年に小説家に転身。デビュー作、『エブリ リトル シング』は20万部のベストセラーとなり、2回の舞台上演(2008年主演:井上和香、2009年主演:内山理名)を経て映画化が決定。その後、『カイくんのきもち』(新潮社)、『無限ループ』(講談社)などを発表。 本作、『サラリーマンだから貧乏ですが、なにか?』は、テレビ出演時に「この10年でもっとも成功したITライター」と称された「徹底的にわかりやすい解説手法」と「小説家視点によるストーリー性に富んだ構成」を融合させた意欲作。

現在、『サラリーマンだから貧乏ですが、なにか?』をPDFで無料公開しています
⇒ こちら をご覧ください。

 

表紙イラスト:わたせせいぞう

 

.

 


新作情報

大村あつしの新作情報やキャンペーン情報などをご連絡いたします。

登録した方には、作品の朗読版、未発表作品、サイン本、アマゾンギフトカード(図書カード)の無料プレゼントなどの特典もあります。

ご希望の方は、メールアドレスを入力して「登録」ボタンをクリックしてください。

メールアドレス
お名前(自由入力、ニックネーム可)

↑ 登録 ↑

※メールアドレスはオフィス不死鳥が厳重に管理し、本のお知らせ以外の目的では一切、使用いたしません。また、お知らせメールが不要になった方は、いつでも配信をストップすることができます。