ArcGIS Desktop VBA のライセンス登録ガイド
目次 はじめに... 1 ArcGIS 10 の VBA について... 1 手順の概要... 1 VBA のインストールから使用まで... 2 ArcGIS Desktop VBA Resources for Developers のンストール... 2 VBA 認証番号の取得... 7 VBA ラセンスの認証... 8 単独使用ラセンス (SU) 用の認証... 8 同時使用ラセンス (CU) 用の認証... 14 VBA の使用... 21
はじめに ArcGIS 10 の VBA について ArcGIS 10 は開発環境として VBA(Visual Basic for Applications) を使用することができます ただし ArcGIS Desktop(ArcView, ArcEditor, ArcInfo) をンストールしただけでは VBA を使用することはできません 本ドキュメントは VBA のンストールから使用できるようになるまでの手順を示します ArcGIS Desktop ンストール直後の [ カスタマズ ] メニュー 注 :ArcGIS 10 では VBA はオプション扱いとなり ArcGIS 10.1 以降のリリースでは VBA の使用およびサポートが終了致します ArcGIS 10 のカスタマイズおよび開発環境として Python あるいは.NET の使用を推奨します 手順の概要 VBA をンストールして 使用開始するまでの手順の流れは以下の通りです 1. ArcGIS Desktop VBA Resources for Developers のンストール 2. VBA 認証番号の取得 3. VBA ラセンスの認証 pg. 1
VBA のインストールから使用まで ArcGIS Desktop VBA Resources for Developers のインストール VBA をンストールするにはあらかじめ ArcGIS Desktop(ArcView, ArcEditor, ArcInfo の いずれか ) をンストールしておく必要があります 本ステップでは ArcGIS Desktop 製品を ンストールした後の手順を示します まず ArcGIS Desktop VBA Resources for Developers をンストールします 1. ArcGIS Desktop をンストールした際のメデゖゕを Windows エクスプローラーにて 参照し [ESRI.exe] をダブルクリックします pg. 2
2. ArcGIS Desktop の ンストーラのメ ン画面が表示されます [ArcGIS Desktop 開発 者リソース] の [ArcGIS Desktop VBA Resources for Developers] の右にある [セット ゕップ] をクリックします 3. [Welcome to the ArcGIS VBA Resources Installation] 画面が表示されたら [Next] を クリックします pg. 3
4. [License Agreement] 画面が表示されます これは ArcGIS 製品を使用するためにラセンス契約に同意するかどうかを示すものです ラセンス契約に同意する場合は [I accept the license agreement] にチェックを入れ [Next] をクリックします 5. [Destination Folder] 画面が表示されます ここでンストールするフォルダを指定する ことができます 必要であれば [Browse] をクリックし ンストール先のフォルダを 選択します ンストールフォルダを決定したら [ 次へ ] をクリックします pg. 4
6. [Ready to install the Application] 画面が表示されます [Next] をクリックしてンス トールを開始します 7. [Updating System] 画面が表示され コンポーネントがンストールされます ンストールが完了するまでしばらくお待ちください pg. 5
8. [ArcGIS VBA Resources has been successfully installed.] 画面が表示されたらンス トールは完了です [Finish] をクリックします 引き続き Visual Basic for Applications Core コンポーネントがンストールされますが [Cancel] をクリックせずにしばらくお待ちください pg. 6
VBA 認証番号の取得 前のセクションで VBA を使用するために必要な各種コンポーネントをンストールしました が これだけでは VBA を使用できません 他のエクステンション製品と同じく VBA もラ センスを認証する必要があります VBA の認証番号は購入時の製品には付属しておりませんが ESRI ジャパンにラセンスを申 請すれば無償で発行します 保守契約有効のお客様 Esri 製品サポート <http://www.esrij.com/support/esri/> からログンし [ お問い合 わせ ] フォームより申請してください 申請先 :Esri 製品サポートの [ お問い合わせ ] フォーム EDN 製品のお客様 下記メールゕドレス宛にメールにて申請してください 申請先メールゕドレス :esri_general@esrij.com 保守未締結のお客様 下記メールゕドレス宛にメールにて申請してください 申請先メールゕドレス :gisinfo@esrij.com お問い合わせ時に以下の内容をご記入ください 件名 : 内容 : ArcGIS10 VBA 認証番号申請依頼 お客様組織名 所属部署名 ご担当者様のお名前 ArcGIS Desktop (ArcView, ArcEditor, ArcInfo) の認証番号 認証番号は ラセンスコンフゔメーション 用紙に記載されています VBA をご利用になりたい ArcGIS Desktop ラセンスが複数ある場合は すべての認証番号を記載してください pg. 7
VBA ライセンスの認証 VBA の認証番号を取得したら ArcGIS Administrator からラセンスを認証します VBA の 認証番号の種類として 以下の 2 種類があります 単独使用ラセンス (SU) 用の認証番号 : ESU で始まる 12 桁の文字数字列 同時使用ラセンス (CU) 用の認証番号 : EFL で始まる 12 桁の文字数字列 ここでは それぞれの認証方法を説明します 単独使用ライセンス (SU) 用の認証 1. Windows の [ スタート ] メニューから [ すべてのプログラム ] [ArcGIS] [ArcGIS Administrator] を選択します 2. ArcGIS Administrator が起動したら [ArcGIS] [Desktop] をクリックします 認証 したい単独使用ラセンス製品 (ArcView, ArcEditor, ArcInfo) を選択し [ 今すぐ認証 ] を クリックします pg. 8
3. ソフトウェゕ認証ウゖザードが起動し [ 認証オプション ] 画面が表示されます 以前に ArcGIS Desktop 製品を認証している場合は [ すでにソフトウェゕを認証済みで 追加の エクステンションを認証する必要があります ] を選択し [ 次へ ] をクリックします 4. [ 認証方法 ] 画面で [ ンターネットを使用して今すぐ ESRI で認証 ] を選択し [ 次へ ] をクリックします pg. 9
[ ンターネットを使用して今すぐ ESRI で認証 ] オプションはンターネット接続が必要です ンターネットに接続できない場合は ンターネットに接続可能な別のコンピュータから 電子メールもしくは Web サト経由でラセンスを認証することができます ンターネットに接続ができない場合のラセンス認証方法については ESRI ジャパンンストールサポート窓口 (ins_support@esrij.com) にお問い合わせください 5. [ 認証情報 ] 画面が表示されます 名前や住所などの情報を入力し [ 次へ ] をクリックし ます ゕスタリスク (*) の付いている箇所は必須の入力項目です 必ず半角英数文字で入力してください 電話番号は +81( 日本の国際番号 ) の後に 市外局番の 0 より後を入力してください pg. 10
6. 組織 業種 種別などのユーザ登録情報を選択し [ 次へ ] をクリックします 7. [ ソフトウェゕエクステンションの認証 ] 画面が表示されます ここには ArcGIS Desktop のエクステンション製品の認証番号を入力することができますが VBA の認証番号を入力する箇所がありません VBA の認証番号を入力するには [ その他のエクステンション ] をクリックします pg. 11
8. [ その他のエクステンション ] ダゕログが表示されます 以下の通りに入力し [OK] を クリックします 機能 :VBA 認証番号 :VBA の認証番号 ( ESU で始まる 12 桁の文字数字列 ) 9. [ ソフトウェゕエクステンションの認証 ] 画面に戻ったら [ 次へ ] をクリックします 10. [ ソフトウェゕエクステンションの評価 ] 画面が表示されますが そのまま [ 次へ ] をク リックします pg. 12
11. [ ソフトウェゕを認証しています ] 画面が表示され ンターネット経由で認証が行われ ます 12. VBA ラセンスの認証が成功すると ソフトウェゕは認証されました 今すぐご利用に なれます というメッセージが表示されます [ 完了 ] をクリックし ソフトウェゕ認証 ウゖザードを終了します pg. 13
13. ArcGIS Administrator に戻ります 正常に VBA ラセンスが認証されたかどうかを確認するために [ArcGIS] [Desktop] [ 利用可能ラセンス ] をクリックします [ 認証済み ] が はい と表示されていれば 正常に VBA ラセンスが認証されたことになります 同時使用ライセンス (CU) 用の認証 同時使用ラセンスの場合は ArcGIS ラセンスマネージャで VBA ラセンスの認証を行 います ここでは ArcGIS ラセンスマネージャがンストールされた後のステップを説明 します ArcGIS ラセンスマネージャのンストール方法は ArcGIS Desktop ンストールガドをご参照ください 1. Windows の [ スタート ] メニューから [ すべてのプログラム ] [ArcGIS] [License Manager] [License Server Administrator] を選択します pg. 14
2. ArcGIS License Server Administrator が起動します このゕプリケーションを使用して VBA ラセンスの認証を行います [ArcGIS] [ 認証 ] を選択し [ 今すぐ認証 ] をクリ ックします 3. ソフトウェゕ認証ウゖザードが起動し [ 認証オプション ] 画面が表示されます [ 認証オプション ] から [ コゕラセンスをすでに承認済みで 追加のエクステンションを認証する必要がある ] を選択し [ 認証する製品 ] から [ArcGIS Desktop] を選択し [ 次へ ] をクリックします pg. 15
4. [ 認証方法 ] 画面で [ ンターネットを使用して今すぐ ESRI で認証 ] を選択し [ 次へ ] をクリックします [ ンターネットを使用して今すぐ ESRI で認証 ] オプションはンターネット接続が必要です ンターネットに接続できない場合は ンターネットに接続可能な別のコンピュータから 電子メールもしくは Web サト経由でラセンスを認証することができます ンターネットに接続ができない場合のラセンス認証方法については ESRI ジャパンンストールサポート窓口 (ins_support@esrij.com) にお問い合わせください pg. 16
5. [ 認証情報 ] 画面が表示されます 名前や住所などの情報を入力し [ 次へ ] をクリックし ます ゕスタリスク (*) の付いている箇所は必須の入力項目です 必ず半角英数文字で入力してください 電話番号は +81( 日本の国際番号 ) の後に 市外局番の 0 より後を入力してください pg. 17
6. 組織 業種 種別などのユーザ登録情報を選択し [ 次へ ] をクリックします 7. [ ソフトウェゕエクステンションの認証 ] 画面が表示されます ここには ArcGIS Desktop のエクステンション製品の認証番号を入力することができますが VBA の認証番号を入力する箇所がありません VBA の認証番号を入力するには [ その他のエクステンション ] をクリックします pg. 18
8. [ その他のエクステンション ] ダゕログが表示されます 以下の通りに入力し [OK] を クリックします 機能 :VBA 認証番号 :VBA の認証番号 ( EFU で始まる 12 桁の文字数字列 ) ラセンス数 : 許可されたライセンス数 9. [ ソフトウェゕエクステンションの認証 ] 画面に戻ったら [ 次へ ] をクリックします 10. [ ソフトウェゕを認証しています ] 画面が表示され ンターネット経由で認証が行われ ます pg. 19
11. VBA ラセンスの認証が成功すると ソフトウェゕは認証されました 今すぐご利用に なれます というメッセージが表示されます [ 完了 ] をクリックし ソフトウェゕ認証 ウゖザードを終了します 12. ArcGIS Administrator に戻ります 正常に VBA ラセンスが認証されたかどうかを確認するために [ArcGIS] [ 利用可能ラセンス ] をクリックします [ 機能 ] として VBA が表示されおり [ 合計 ] がウゖザード中に入力したラセンス数と同じであれば 正常に VBA ラセンスが認証されたことになります pg. 20
VBA の使用 前のセクションで VBA ラセンスの認証が完了しましたので VBA を利用する準備が整いました 実際に ArcGIS Desktop ゕプリケーション (ArcMap, ArcCatalog, ArcGlobe, ArcScene) を起動して VBA メニューにゕクセスできます ここでは ArcMap ゕプリケーションを起動して VBA メニューを確認します 1. Windows の [ スタート ] メニューから [ すべてのプログラム ] [ArcGIS] [ArcMap 10] をクリックし ArcMap を起動します 2. [ カスタマズ ] メニューをクリックします [VBA マクロ ] メニューが増えていることが確認できます pg. 21
3. [VBA マクロ ] [Visual Basic Editor] を選択すると Visual Basic Editor が起動し VBA を使用することができます pg. 22
VBA のラセンス登録ガド 2010 年 11 月 19 日第 1 版 発行 / 編集所 ESRI ジャパン株式会社 本書の一部または全部を無断で転用または複製することを禁じます 本書に記載されている社名 商品名は 各社の商標および登録商標です 本書に記載されている内容は改良のため 予告なく変更される場合があります 本書の内容は参考情報の提供を目的としており 本書に含まれる情報はその使用先の自己の責任において利用して頂く必要があります