大村あつし の Excel VBA Win64/32 APIプログラミング

大村あつし/著

発売日:2016年9月

  • 大村あつし の Excel VBA Win64/32 APIプログラミング
  • 大村あつし の Excel VBA Win64/32 APIプログラミング
ページ数
391p
ISBN
978-4-7980-4734-8
著者情報
大村 あつし(オオムラ アツシ)
テクニカルライター。1997年11月に、その後国内最大級に成長することになるMicrosoft Officeのコミュニティサイト「moug.net」をたった一人で立ち上げた。2003年には新資格の「VBAエキスパート」を創設。小説家としても活動中

¥4,400 税込

20 nanacoポイント

20 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

これまでのVBAの限界を超える操作を実現!なんとExcel97以降の全バージョンに対応!Win64/32 APIを使うためのコツを基礎から徹底解説。また、中上級レベルのVBAユーザーなら喉から手が出るほど知りたい豊富な活用事例も掲載!

●これまでのVBAの限界を越える操作を実現!

Excel VBAに関する情報は、書籍やインターネットなどで充実していますが、
Excelをベースにした開発(例えば、社内用のスケジュール管理システム、
販売管理システム、経理システムなど)を行う場合、
以下のような操作はVBAだけでは実現できませんでした。

(1)フォルダーの管理(フォルダの選択/作成/確認、ディレクトリツリーの表示など)
(2)ファイルの管理(ファイルの上書き保存の確認、ファイルをごみ箱に移動するなど)
(3)ほかのアプリケーションの管理(起動/終了の管理、重複起動の回避など)
(4)表示ウインドウの管理(メニューやボタンの無効/有効、プログレスバーの表示など)
(5)Windowsの機能の管理(Wave音を鳴らす、システムを終了するなど)
(6)その他(キャプション/クラスの表示、コードの実行速度を計測など)

これらの操作を行おうとした場合、基本的にC++、C#、C言語などで
Win64/32 APIを使ったプログラムを作成する必要がありました。

しかし、実際には、Excel VBAにWin64/32 APIを取り込むことでき、
それによって、これまでのVBAの限界を越える操作が可能になります。
本書は、このExcel VBAにWin64/32 APIを取り込んで使うためのノウハウと、
その活用事例をサンプルプログラムとともに解説した書籍になります。


●およそ70個のWin64/32 API関数を紹介!

Win API関数には、64ビットのWindowsとExcelに対応した「Win64 API」、
32ビットのWindowsとExcelに対応した「Win32 API」の2種類があります。

本書では、その両方についてきちんと解説していますので、
Excel 97以降の全バージョンに対応し、
ご自身の環境に合ったWin API関数を使うことができます。

目次

導入編―Win APIへのパスポート(Win APIの予備知識
Windows内部世界の探索)
初級編―Win64/32 APIプログラミングの基礎知識(VBAからWin APIを使うためには)
中級編―Win API活用事例1(プログラムの実行とファイル操作)(プログラムの実行
ファイルの操作)
上級編―Win API活用事例2(情報の取得とその他の操作)(情報の取得
システム情報の取得 ほか)

商品詳細

出版社名
秀和システム新社
サイズ
24cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ