Office関連

Web上でVBAのコードを解析するツール「Microsoft Sharepoint and VBA Code Analyzer」

Web上でVBAやSharePointアプリケーションのコードを解析して、Office 365やWindows Azureに移行するのを助けてくれるツール「Microsoft Sharepoint and VBA Code Analyzer」のベータ版が公開されました。

・Microsoft Sharepoint and VBA Code Analyzer
https://www.office365appmigrations.com/

MSVCA_01_01

ドメインからしてそのまんまのサイトですね。
利用方法は簡単で下記の通りです。

  1. Microsoft Sharepoint and VBA Code Analyzer」にアクセスします。
  2. 右上にある「Sign In」をクリックし、Microsoft、Facebook、Google、いずれかのアカウントでサインインします。
  3. MSVCA_01_02

    MSVCA_01_03

  4. このアプリがあなたの情報にアクセスすることを許可しますか?」との確認画面が表示されたら「はい」ボタンをクリックします。
  5. MSVCA_01_04

  6. Home画面が表示されたら「Upload my Files」をクリックします。
  7. MSVCA_01_05

  8. Upload your files画面が表示されたら「Introduce a package name to start uploading files…」部分にグループ名を入力し、「Drop files to upload」部分に解析対象のファイルをドラッグ&ドロップするか、クリックしてファイル選択ダイアログからファイルをアップロードします。グループ化されたファイルはすべて、一緒に解析されます。「Begin Analysis…」ボタンをクリックすると、解析が始まります。
  9. MSVCA_01_06

  10. 解析が終了すると、「My Reports」から結果を見ることができます。
  11. MSVCA_01_07

    MSVCA_01_08

    MSVCA_01_09

    MSVCA_01_10

    MSVCA_01_11

  12. Download Report」ボタンをクリックすれば、XML(Excel)形式でレポートをダウンロードすることもできます。
  13. MSVCA_01_12

以上で作業は終了です。
解析結果のレポートを見る限り、モジュール数やコメント数、コード中でどんなオブジェクトや関数がどれだけ使われているのかといった情報等を知ることができるようです。

VBAやオンプレミス環境のシステムからの移行を考えている場合は、最初の取っ掛かりの調査として上記ツールを使ってみるのも良いかもしれません。
ちなみに、コードの解析は安全な場所で行われているとのことです。

■ 参考Webページ

・Introducing: The SharePoint and VBA Code Analyzer – Apps for Office and SharePoint blog – Site Home – MSDN Blogs
http://blogs.msdn.com/b/officeapps/archive/2014/03/04/introducing-the-sharepoint-and-vba-code-analyzer.aspx

[Office用アプリ]開発入門の記事を書かせていただきました。前のページ

2014年2月の人気記事次のページ

関連記事

  1. Office関連

    Office 365 Soloをインストールしてみました。

    2014年10月17日、Microsoftの新しいOffice製品「O…

  2. アイコン一覧

    Office 2013 アイコン一覧(N)

    ・Office 2013 アイコン一覧 NUM…

  3. Office アドイン

    Office 用アプリの開発資料(日本語)が公開されました。

    Office 用アプリの開発資料(日本語)が公開されました。・…

  4. Office関連

    YouTube動画挿入アドイン for PowerPoint

    前回の記事でPowerPoint 2013でYouTubeの動画が挿入…

  5. Office関連

    Office 365 APIをVBAから呼び出す(3)

    前々回の記事でOffice 365とAzure ADの紐づけを、前回の…

  6. Office関連

    [VBA]DataObjectを使ったクリップボード操作が上手くいかない場合の対処法

    VBAマクロからクリップボードを操作する場合、定番となっているのがDa…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP