回答編集履歴
1
誤字訂正、必要な場面の追記
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
2) VBAはMicrosoftOfficeの自動化として有用。
|
24
24
|
|
25
|
-
長くIT業界にいて感じることは、JavaやC#やJavascriptに精通しているエンジニアでも、VBAを使える人は思いのほか少な
|
25
|
+
長くIT業界にいて感じることは、JavaやC#やJavascriptに精通しているエンジニアでも、VBAを使える人は思いのほか少なく(しかも若い人に)、Excelというドキュメントに対して自動的に処理すること自体を発想できない人が多いことです。VBAを覚えることでドキュメントをデータとして処理することができます。
|
26
26
|
|
27
27
|
|
28
28
|
|
@@ -48,11 +48,13 @@
|
|
48
48
|
|
49
49
|
2) 運用ツールとして作成
|
50
50
|
|
51
|
-
インフラの業務で、保守作業がある程度定形化されている場合、各処理をBAで呼び出したりして自動化することができる場合があります。
|
51
|
+
インフラの業務で、保守作業がある程度定形化されている場合、各処理をVBAで呼び出したりして自動化することができる場合があります。
|
52
52
|
|
53
53
|
それをExcelで運用ツールとして作成し、プログラムスキルが無い運用担当や部下に任せることができます。
|
54
54
|
|
55
55
|
ただし、ツールのメンテナンス運用までフォローしないと運用品質を下げることになるので注意です。
|
56
|
+
|
57
|
+
保守以外にも、アクセスログの解析や、各種定義ファイルの自動生成、シェルの自動生成、SARやパフォーマンスモニター結果からCPUやメモリ、ネットワークなどのリソース利用状況のグラフ化、機器情報を集約してExcelにリスト化など、いろいろな場面で業務効率を上げるために使用できます。
|
56
58
|
|
57
59
|
|
58
60
|
|