Submit Search
Upload
20121103 #odstudy できる! VBAマクロ
•
2 likes
•
1,628 views
Hiyou Shinnonome
Follow
2012/11/03 #odstudy 発表資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 62
Recommended
ふくてん#2 Powershellとossで作るお手軽モニタリング環境
ふくてん#2 Powershellとossで作るお手軽モニタリング環境
yukiusagi2052
けちけちで(すみません)Azure IaaS
けちけちで(すみません)Azure IaaS
yukiusagi2052
さくらのクラウドアップデート情報2016年7月版
さくらのクラウドアップデート情報2016年7月版
さくらインターネット株式会社
初心者向けWordPress DB & Performance
初心者向けWordPress DB & Performance
Takayuki Miyauchi
Microsoft Access講習
Microsoft Access講習
Tetsuya Yamamoto
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
豊明 尾古
doctool
doctool
tstakashisuzuki
WordPress on C4SA
WordPress on C4SA
tama200x Kobayashi
Recommended
ふくてん#2 Powershellとossで作るお手軽モニタリング環境
ふくてん#2 Powershellとossで作るお手軽モニタリング環境
yukiusagi2052
けちけちで(すみません)Azure IaaS
けちけちで(すみません)Azure IaaS
yukiusagi2052
さくらのクラウドアップデート情報2016年7月版
さくらのクラウドアップデート情報2016年7月版
さくらインターネット株式会社
初心者向けWordPress DB & Performance
初心者向けWordPress DB & Performance
Takayuki Miyauchi
Microsoft Access講習
Microsoft Access講習
Tetsuya Yamamoto
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
豊明 尾古
doctool
doctool
tstakashisuzuki
WordPress on C4SA
WordPress on C4SA
tama200x Kobayashi
見栄えだけのグラフを駆逐せよ! 意味あるデータの捉え方
見栄えだけのグラフを駆逐せよ! 意味あるデータの捉え方
Masayasu Kurashina
Gunma.web #24 MySQL HA
Gunma.web #24 MySQL HA
Yusuke Muraoka
福岡DB勉強会2016春・MySQLの{最新情報と概要}入門
福岡DB勉強会2016春・MySQLの{最新情報と概要}入門
sakaik
The new Text::Hatena
The new Text::Hatena
Yasuhiro Onishi
テスト環境から本番環境へ、URLが異なる環境にWordPressを移行する方法
テスト環境から本番環境へ、URLが異なる環境にWordPressを移行する方法
Ryujiro Yamamoto
サーバーレスでアンケートフォームを作ってみた
サーバーレスでアンケートフォームを作ってみた
ryutakatori
Parseでちゃんとアプリを作るコツ
Parseでちゃんとアプリを作るコツ
Takuya Tejima
20141115_node_school_festival_lt
20141115_node_school_festival_lt
zuqqhi 2
LT #nds37
LT #nds37
Kazumune Katagiri
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Kazumune Katagiri
JAX-RS(LT)
JAX-RS(LT)
winplus
足を地に着け落ち着いて考える
足を地に着け落ち着いて考える
Ryuji Tamagawa
Mspについての話
Mspについての話
Huiying Zhong
AWSを学ぶための取り組み
AWSを学ぶための取り組み
hideaki yanase
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
Kazumi IWANAGA
業務効率化のためのエクセルのアイデア 20151112
業務効率化のためのエクセルのアイデア 20151112
shin tanaka
20161116 税理士のための業務改善の考え方とIT活用
20161116 税理士のための業務改善の考え方とIT活用
shin tanaka
DMM.comラボでの日本語全文検索の利用事例紹介
DMM.comラボでの日本語全文検索の利用事例紹介
Hiyou Shinnonome
#nwstudy の紹介
#nwstudy の紹介
Hiyou Shinnonome
Excelマクロであなたも仕事の達人に!
Excelマクロであなたも仕事の達人に!
広通 小田
経産省緊急デジタル化事業制作タイトルリスト
経産省緊急デジタル化事業制作タイトルリスト
Tomohiko (TOMO) Hayashi
MSC 2010 T1-2 Microsoft Exchange クラウド時代のメッセージング基盤
MSC 2010 T1-2 Microsoft Exchange クラウド時代のメッセージング基盤
kumo2010
More Related Content
What's hot
見栄えだけのグラフを駆逐せよ! 意味あるデータの捉え方
見栄えだけのグラフを駆逐せよ! 意味あるデータの捉え方
Masayasu Kurashina
Gunma.web #24 MySQL HA
Gunma.web #24 MySQL HA
Yusuke Muraoka
福岡DB勉強会2016春・MySQLの{最新情報と概要}入門
福岡DB勉強会2016春・MySQLの{最新情報と概要}入門
sakaik
The new Text::Hatena
The new Text::Hatena
Yasuhiro Onishi
テスト環境から本番環境へ、URLが異なる環境にWordPressを移行する方法
テスト環境から本番環境へ、URLが異なる環境にWordPressを移行する方法
Ryujiro Yamamoto
サーバーレスでアンケートフォームを作ってみた
サーバーレスでアンケートフォームを作ってみた
ryutakatori
Parseでちゃんとアプリを作るコツ
Parseでちゃんとアプリを作るコツ
Takuya Tejima
20141115_node_school_festival_lt
20141115_node_school_festival_lt
zuqqhi 2
LT #nds37
LT #nds37
Kazumune Katagiri
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Kazumune Katagiri
JAX-RS(LT)
JAX-RS(LT)
winplus
足を地に着け落ち着いて考える
足を地に着け落ち着いて考える
Ryuji Tamagawa
Mspについての話
Mspについての話
Huiying Zhong
AWSを学ぶための取り組み
AWSを学ぶための取り組み
hideaki yanase
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
Kazumi IWANAGA
What's hot
(15)
見栄えだけのグラフを駆逐せよ! 意味あるデータの捉え方
見栄えだけのグラフを駆逐せよ! 意味あるデータの捉え方
Gunma.web #24 MySQL HA
Gunma.web #24 MySQL HA
福岡DB勉強会2016春・MySQLの{最新情報と概要}入門
福岡DB勉強会2016春・MySQLの{最新情報と概要}入門
The new Text::Hatena
The new Text::Hatena
テスト環境から本番環境へ、URLが異なる環境にWordPressを移行する方法
テスト環境から本番環境へ、URLが異なる環境にWordPressを移行する方法
サーバーレスでアンケートフォームを作ってみた
サーバーレスでアンケートフォームを作ってみた
Parseでちゃんとアプリを作るコツ
Parseでちゃんとアプリを作るコツ
20141115_node_school_festival_lt
20141115_node_school_festival_lt
LT #nds37
LT #nds37
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
JAX-RS(LT)
JAX-RS(LT)
足を地に着け落ち着いて考える
足を地に着け落ち着いて考える
Mspについての話
Mspについての話
AWSを学ぶための取り組み
AWSを学ぶための取り組み
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
Viewers also liked
業務効率化のためのエクセルのアイデア 20151112
業務効率化のためのエクセルのアイデア 20151112
shin tanaka
20161116 税理士のための業務改善の考え方とIT活用
20161116 税理士のための業務改善の考え方とIT活用
shin tanaka
DMM.comラボでの日本語全文検索の利用事例紹介
DMM.comラボでの日本語全文検索の利用事例紹介
Hiyou Shinnonome
#nwstudy の紹介
#nwstudy の紹介
Hiyou Shinnonome
Excelマクロであなたも仕事の達人に!
Excelマクロであなたも仕事の達人に!
広通 小田
経産省緊急デジタル化事業制作タイトルリスト
経産省緊急デジタル化事業制作タイトルリスト
Tomohiko (TOMO) Hayashi
MSC 2010 T1-2 Microsoft Exchange クラウド時代のメッセージング基盤
MSC 2010 T1-2 Microsoft Exchange クラウド時代のメッセージング基盤
kumo2010
ExcelでCSVファイルを開いてはいけない52の理由(の1つ)
ExcelでCSVファイルを開いてはいけない52の理由(の1つ)
Tomohiko (TOMO) Hayashi
Exchange Online + Outlook メール環境簡単にステップアップ
Exchange Online + Outlook メール環境簡単にステップアップ
kumo2010
ガラパゴスExcel
ガラパゴスExcel
veryblue Masao
Excelのどうでもよいtipsの紹介
Excelのどうでもよいtipsの紹介
tsudaa
VBA初級者講座サンプル
VBA初級者講座サンプル
Noriaki Takamizawa
Outlook を使ってみた
Outlook を使ってみた
Hirofumi Ota
VBAで数値計算 03 数式実装パターン
VBAで数値計算 03 数式実装パターン
Katsuhiro Morishita
「使ってもらえるアプリの考え方」スマホデザイン会議 2012 忘年会スライド
「使ってもらえるアプリの考え方」スマホデザイン会議 2012 忘年会スライド
Takayuki Fukatsu
誰でも見やすいパワーポイントを作るための パワーポイントバイブル
誰でも見やすいパワーポイントを作るための パワーポイントバイブル
Jun Akizaki
誰も教えてくれない、Excelマクロ/VBAの使い方 先生:田中亨(Office TANAKA)
誰も教えてくれない、Excelマクロ/VBAの使い方 先生:田中亨(Office TANAKA)
schoowebcampus
Aさんが言うデザインとBさんの言うデザイン、結局どっちが正しいの?
Aさんが言うデザインとBさんの言うデザイン、結局どっちが正しいの?
Ryoji Fujishita
テスト計画セッション
テスト計画セッション
Tomoaki Fukura
魅力的なアプリUIデザインとは何か 先生:山本 麻美
魅力的なアプリUIデザインとは何か 先生:山本 麻美
schoowebcampus
Viewers also liked
(20)
業務効率化のためのエクセルのアイデア 20151112
業務効率化のためのエクセルのアイデア 20151112
20161116 税理士のための業務改善の考え方とIT活用
20161116 税理士のための業務改善の考え方とIT活用
DMM.comラボでの日本語全文検索の利用事例紹介
DMM.comラボでの日本語全文検索の利用事例紹介
#nwstudy の紹介
#nwstudy の紹介
Excelマクロであなたも仕事の達人に!
Excelマクロであなたも仕事の達人に!
経産省緊急デジタル化事業制作タイトルリスト
経産省緊急デジタル化事業制作タイトルリスト
MSC 2010 T1-2 Microsoft Exchange クラウド時代のメッセージング基盤
MSC 2010 T1-2 Microsoft Exchange クラウド時代のメッセージング基盤
ExcelでCSVファイルを開いてはいけない52の理由(の1つ)
ExcelでCSVファイルを開いてはいけない52の理由(の1つ)
Exchange Online + Outlook メール環境簡単にステップアップ
Exchange Online + Outlook メール環境簡単にステップアップ
ガラパゴスExcel
ガラパゴスExcel
Excelのどうでもよいtipsの紹介
Excelのどうでもよいtipsの紹介
VBA初級者講座サンプル
VBA初級者講座サンプル
Outlook を使ってみた
Outlook を使ってみた
VBAで数値計算 03 数式実装パターン
VBAで数値計算 03 数式実装パターン
「使ってもらえるアプリの考え方」スマホデザイン会議 2012 忘年会スライド
「使ってもらえるアプリの考え方」スマホデザイン会議 2012 忘年会スライド
誰でも見やすいパワーポイントを作るための パワーポイントバイブル
誰でも見やすいパワーポイントを作るための パワーポイントバイブル
誰も教えてくれない、Excelマクロ/VBAの使い方 先生:田中亨(Office TANAKA)
誰も教えてくれない、Excelマクロ/VBAの使い方 先生:田中亨(Office TANAKA)
Aさんが言うデザインとBさんの言うデザイン、結局どっちが正しいの?
Aさんが言うデザインとBさんの言うデザイン、結局どっちが正しいの?
テスト計画セッション
テスト計画セッション
魅力的なアプリUIデザインとは何か 先生:山本 麻美
魅力的なアプリUIデザインとは何か 先生:山本 麻美
Similar to 20121103 #odstudy できる! VBAマクロ
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
Amazon Web Services Japan
経済学のための実践的データ分析 4.SQL ことはじめ
経済学のための実践的データ分析 4.SQL ことはじめ
Yasushi Hara
おいしいフルマネージドデータベース はじめました
おいしいフルマネージドデータベース はじめました
Miho Yamamoto
Amazon RDS (MySQL) 入門
Amazon RDS (MySQL) 入門
Manabu Shinsaka
オフラインファーストの思想と実践
オフラインファーストの思想と実践
Shumpei Shiraishi
Windows azureって何
Windows azureって何
Kana SUZUKI
Tableauのつまづきポイント
Tableauのつまづきポイント
Shinji Tamura
広告ログの解析システム
広告ログの解析システム
Katsuhiro Takata
Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会
Masakazu Muraoka
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Shota Umeda
Glueの開発環境(zeppelin)をrancherで作ってみる
Glueの開発環境(zeppelin)をrancherで作ってみる
cloudfish
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
Yuki Okada
20121205 nosql(okuyama fs)セミナー資料
20121205 nosql(okuyama fs)セミナー資料
Takahiro Iwase
20151212 わかやまITカーニバル
20151212 わかやまITカーニバル
Toshiyuki Konparu
Kinesis Analyticsの適用できない用途と、Kinesis Firehoseの苦労話
Kinesis Analyticsの適用できない用途と、Kinesis Firehoseの苦労話
Sotaro Kimura
DeNA データプラットフォームにおける 自由と統制のバランス【DeNA TechCon 2020 ライブ配信】
DeNA データプラットフォームにおける 自由と統制のバランス【DeNA TechCon 2020 ライブ配信】
DeNA
Apache NiFi の紹介 #streamctjp
Apache NiFi の紹介 #streamctjp
Yahoo!デベロッパーネットワーク
Firestoreを勉強してみた
Firestoreを勉強してみた
ishikawa akira
Similar to 20121103 #odstudy できる! VBAマクロ
(20)
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
経済学のための実践的データ分析 4.SQL ことはじめ
経済学のための実践的データ分析 4.SQL ことはじめ
おいしいフルマネージドデータベース はじめました
おいしいフルマネージドデータベース はじめました
Amazon RDS (MySQL) 入門
Amazon RDS (MySQL) 入門
オフラインファーストの思想と実践
オフラインファーストの思想と実践
Windows azureって何
Windows azureって何
Tableauのつまづきポイント
Tableauのつまづきポイント
広告ログの解析システム
広告ログの解析システム
Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Glueの開発環境(zeppelin)をrancherで作ってみる
Glueの開発環境(zeppelin)をrancherで作ってみる
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
サイボウズのオープンソースへの取り組み - OSC 2018 Osaka
20121205 nosql(okuyama fs)セミナー資料
20121205 nosql(okuyama fs)セミナー資料
20151212 わかやまITカーニバル
20151212 わかやまITカーニバル
Kinesis Analyticsの適用できない用途と、Kinesis Firehoseの苦労話
Kinesis Analyticsの適用できない用途と、Kinesis Firehoseの苦労話
DeNA データプラットフォームにおける 自由と統制のバランス【DeNA TechCon 2020 ライブ配信】
DeNA データプラットフォームにおける 自由と統制のバランス【DeNA TechCon 2020 ライブ配信】
Apache NiFi の紹介 #streamctjp
Apache NiFi の紹介 #streamctjp
Firestoreを勉強してみた
Firestoreを勉強してみた
More from Hiyou Shinnonome
20180112 ssmjp SDカード今昔
20180112 ssmjp SDカード今昔
Hiyou Shinnonome
Cross-Origin Resource Sharing
Cross-Origin Resource Sharing
Hiyou Shinnonome
20150522 ssmjp 誰もが見たことのある仕様書の話
20150522 ssmjp 誰もが見たことのある仕様書の話
Hiyou Shinnonome
qpstudy 2013.04
qpstudy 2013.04
Hiyou Shinnonome
20120519 #qpstudy インターフェース入門
20120519 #qpstudy インターフェース入門
Hiyou Shinnonome
20110528 qpstudy LT 「Interop 行きませんか」
20110528 qpstudy LT 「Interop 行きませんか」
Hiyou Shinnonome
きっかけはネットワーク #nwstudy Vol.01
きっかけはネットワーク #nwstudy Vol.01
Hiyou Shinnonome
インフラエンジニアのためのUstream入門
インフラエンジニアのためのUstream入門
Hiyou Shinnonome
More from Hiyou Shinnonome
(8)
20180112 ssmjp SDカード今昔
20180112 ssmjp SDカード今昔
Cross-Origin Resource Sharing
Cross-Origin Resource Sharing
20150522 ssmjp 誰もが見たことのある仕様書の話
20150522 ssmjp 誰もが見たことのある仕様書の話
qpstudy 2013.04
qpstudy 2013.04
20120519 #qpstudy インターフェース入門
20120519 #qpstudy インターフェース入門
20110528 qpstudy LT 「Interop 行きませんか」
20110528 qpstudy LT 「Interop 行きませんか」
きっかけはネットワーク #nwstudy Vol.01
きっかけはネットワーク #nwstudy Vol.01
インフラエンジニアのためのUstream入門
インフラエンジニアのためのUstream入門
20121103 #odstudy できる! VBAマクロ
1.
2.
できる! VBAマクロ
3.
自己紹介 •
板谷郷司 a.k.a. 東雲翡陽 • @H_Shinonome • hiyou@shinono.me • http://blog.shinono.me/ • #qpstudy 派生勉強会 #nwstudy 主宰 • 忍者ツールズの裏のインフラエンジニア。not 忍者 but 黒子 • #qpstudy系専属(?)Ustreamer
4.
VBAを使うといえば?
5.
我らが Excel
6.
簡易DBの代表格 Access
7.
ネットに情報沢山あります。
8.
皆さんに お聞きします。
9.
Access / Excel
で VBAを使ったことがある
10.
Access / Excel
以外で VBAを使ったことがある
11.
Access / Excel
以外で VBAを使えることは 知っている
12.
Access / Excel
以外で VBAを使えるソフトが 何かを知っている
13.
14.
Access
15.
Access
Excel
16.
Access
Excel Word
17.
Access
Excel Word PowerPoint
18.
Access
Excel Word PowerPoint Outlook
19.
Access
Excel Word PowerPoint Outlook Visio
20.
Access
Excel Word PowerPoint Outlook Visio Publisher
21.
Access
Excel Word PowerPoint Outlook Visio Publisher OneNote
22.
Access
Excel Word PowerPoint Outlook Visio Publisher OneNote InfoPath
23.
Access
Excel Word PowerPoint Outlook Visio Publisher OneNote InfoPath Project
24.
でも、VBAメニュー なんて見たこと無い…
25.
基本的に Alt +
F11 ちなみに、これはVisio
26.
基本的に Alt +
F11 ちなみに、これはPowerPoint
27.
• Officeアプリケーションの連携が可能 • データのやり取りだけでなく、アプリ
ケーション操作もできる • Office自動化の強い味方!
28.
VBAを使うと 業務の自動化が 進められる!
29.
とあるNW系SIerにて • 某社ネットワーク運用業務 •
リソース管理 • 運用監視保守
30.
リソース管理 •
ネットワークリソースの管理 • お客様の求めに応じリソースを払い出す • IPアドレス、SWポート、IP電話 等 • チケットはメールベース • 月一でお客様にサマリを報告 • お客様の求めに応じて内容の詳細を提出 • チーム3-6人で内容別に9-10チームほど+統括チーム
31.
使えるリソース • Microsoft Office
Professional • Windows XP Pro の社内標準PC
32.
システム要件 • 同時に各チームで複数人が使えること • 報告書出力ができること •
誰がいつ何をやったかを、各チーム内 で共有して、統括が追跡できること • 使えるものだけでどうにかできること
33.
システム要件 • 同時に各チームで複数人が使えること • 報告書出力ができること •
誰がいつ何をやったかを、各チーム内 で共有して、統括が追跡できること • 使えるものだけでどうにかできること
34.
使えるサーバーは Windows XP Pro
CIFS同時接続数は10に制限されてる
35.
使う人数は
約50人 同時接続数10で、賄えるはずない
36.
選ばれたのは Access でした
37.
通常の作りかた •
Access内にテーブルを作成、フォームから操作でき るようにフォームとマクロを組んでいく • VBAだけじゃなく、Access専用マクロも使える (イベントドリブンが簡単) • 一つのファイルにデータストアとフロントが共存す る状態になる • 作成されたファイルを同時にアクセスして使用する
38.
通常の作りかた •
Access内にテーブルを作成、フォームから操作でき るようにフォームとマクロを組んでいく • VBAだけじゃなく、Access専用マクロも使える (イベントドリブンが簡単) • 一つのファイルにデータストアとフロントが共存す る状態になる • 作成されたファイルを同時にアクセスして使用する
39.
\(^o^)/オワタ だから同時接続数10なんだって
40.
でも、諦めたくない…
41.
って、上司に言われた…
42.
それまでの業務 •
各チーム毎の共有Excelブック • 共有ファイルサーバーのTXTファイル • 進 管理用Excelブック • 報告用Wordファイル • 集計用Excelブック
43.
それまでの業務 •
各チーム毎の共有Excelブック 60MB • 共有ファイルサーバーのTXTファイル 4MB • 進 管理用Excelブック 3MB • 報告用Wordファイル 9MB • 集計用Excelブック 計算に4時間
44.
手作業の限界
45.
Accessで頑張ってみた • データストアとフロントを分離 • 同時接続がダメなら短時間接続で行ける
ように • 集計はデータを持ってるサーバPCで行う
46.
簡易シーケンス •
フロントがサーバPCにデータを読みに行く • 一覧を読み込んだら接続を切る • 一覧からデータを選択 • 当該データをサーバPCに読みに行く • データにフラグを立てる(トランザクションの確保) • データを読み込んだら接続を切る • フロントでデータ編集 • データをサーバPCに書き出し • データのフラグを折る • 最新の一覧を読み込む • 一覧を読み込んだら接続を切る • データがある限り繰り返す
47.
なんとかなった、けど •
別ファイルの操作はVBA・SQLのみででき る。つまりAccess専用マクロは使えない • Windows XPのチューニングが必要 (CIFS 接続情報の保持期間を最小限にする) • データの不整合が起こる可能性がある • 定期的にコンパクションが必要
48.
ちゃんとしたDB 使いましょう。
49.
そういえば、俺がいなくなっ てからLAMP環境のWEBシス テムに移行したらしいです。
50.
運用監視保守 • ZABBIXベースの監視システム •
アラートメールをトリガーに障害対応を行 う業務フロー • 月一でお客様にサマリを報告 • お客様の求めに応じて内容の詳細を提出 • チーム7人の3交代制業務
51.
使えるリソース • Microsoft Office
Professional • Windows XP Pro の社内標準PC
52.
システム要件 • できるだけ自動化する • 報告書出力ができること •
誰がいつ何をやったかを確実に記録す ること • 使えるものだけでどうにかできること
53.
システム要件 • できるだけ自動化する • 報告書出力ができること •
誰がいつ何をやったかを確実に記録す ること • 使えるものだけでどうにかできること
54.
ですよねー (´・ω・`)
55.
選ばれたのは Officeでした
56.
• MIcrosoft Access •
Microsoft Excel • Microsoft Word • Microsoft Outlook
57.
•
Outlookでアラートメールを受信(IMAP接続) • リアルタイムに受信したメールをOutlookマクロでパースしてAccessに保存&チケット起票 • 監視クライアントでAccessを起動 • Accessが起票されたチケットを読み込んで画面に表示 • 保守対応要員が保守作業を行う(その間もAccessへ詳細を記録) • リカバリーメールをOutlookマクロでパースしてAccessに保存 • 作業完了をAccessに記録してチケットクローズ • 日毎に管理用Accessプログラムで集計ボタンをポチッとな • Accessで集計が行われ、データが報告用Excelファイルに書き込まれる • 報告用Excelファイルが開かれるとExcelマクロによりグラフ等が更新される • 報告用Wordファイルが開かれるとWordマクロにより、報告用Excelファイルからデータが読み込ま れ、本文が更新される。 • そして、PDF出力して完了。
58.
ここまで 自動化できます
59.
みなさんも Microsoft Officeで
よい効率化を
60.
VBAマクロ こいつはできる奴です
61.
できる! VBAマクロ
62.
できる奴 VBAマクロ
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n