項目
-
EVE OnlineのExcelアドインについて
-
技術的要件
-
-
インストール
-
EVE Onlineのアイコン
-
キャラクターの追加
-
別のキャラクターの追加
-
-
関数
-
公開情報
-
キャラクター
-
コーポレーション
-
-
関数の利用
-
エンティティデータタイプ
-
アトリビュートの接続
-
エントリーの配列
-
-
ワークブックのサンプル
-
アップデート
-
バグレポート
EVE OnlineのExcelアドインについて
EVE OnlineのExcelアドインを使えば、Microsoft Excel上でゲームデータに簡単にアクセスできます。
データは宇宙や設計図データなどの公開情報と、キャラクターやコーポレーション資産、あるいはウォレットの記録などの非公開情報の両方を利用可能です。
技術的要件
-
Mac版Excel(Microsoft 365)
-
Windows版Excel(Microsoft 365)
-
ウェブ版Excel(Microsoft 365)
注:リテール版Excel 2021/2019は、Windowsではサポート対象外です。
インストール
アドインはExcelから直接アクセスできるMicrosoft Storeからダウンロード可能です。
アドインのインストール方法:
-
デスクトップでExcelを開くか、ウェブ版Excelにアクセスしてください
-
「挿入」メニューを開いてください
-
「マイ アドイン」か「アドイン」メニューを開いてください
-
「ストア」タブを選択してください
-
EVE Onlineを検索してください
アドインをインストールすると、EVE Onlineボタンが「ホーム」メニューの端に表示されます。
EVE Onlineのアイコン
EVE Onlineのアイコンをクリックすると、EVE Onlineのアドインのサイドパネルが開きます。このパネル上でEVEアカウントにログインすれば、キャラクターを追加できます。
キャラクターの追加
「Add a Character」(キャラクターの追加)をクリックするとログインウィンドウが開きます。ログインするとアカウントのキャラクターを選択できるので、「AUTHORIZE」(認証)をクリックしてください。新たなウィンドウでは、インポートの認証を行う要素のリストが表示されます。一番下までスクロールし、選択したキャラクターの情報をExcelがインポートすることを許可してください。「Add a Character」ボタンを再度クリックすれば、別のキャラクターを追加できます。
別のキャラクターの追加
「Add a Character」ボタンを再度クリックすると、同じアカウントの別のキャラクターを選択するか、ユーザーを切り替えることができます。「SWITCH USER」(ユーザーの切り替え)をクリックすれば、別のアカウントにログインし、キャラクターを選択できます。
「Add a Character」ボタンを再度クリックすると、ログイン中のアカウントのキャラクターを選択できます。以前のアカウントのキャラクターを選びたい場合は、「SWITCH USER」をまたクリックしてそのアカウントに再度ログインする必要があります。
関数
関数は以下の3つのカテゴリーに分けられます。
-
公開情報
-
キャラクター
-
コーポレーション
公開情報
キャラクターの追加を必要としない関数で、キャラクター、コーポレーション、設計図、アイテムタイプ、そしてマーケットの注文などに関する公開情報を利用できます。
キャラクター
少なくとも1人のキャラクターを追加する必要がある関数で、追加したキャラクターの資産、クローン、マーケットの注文、スキル、ウォレットの記録などに関する非公開情報を利用できます。
コーポレーション
少なくとも1人の、コーポレーション内で適切な役職に就いているキャラクターを追加する必要がある関数で、コーポレーションの資産、インダストリージョブ、マーケットの注文などに関する非公開情報を利用できます。
関数の利用
アドインの全ての機能は、名前空間「EVEONLINE.function_name」にグループ化されています。
例:
=EVEONLINE.TYPE(645)
=EVEONLINE.ALLIANCE(434243723)
エンティティデータタイプ
アドインの機能は、エンティティデータかエンティティの配列形式のデータを返します。
データエンティティは1つのセルを使用し、複数のアトリビュートを持ちます。アトリビュートの値はstringか番号、もしくは別のデータエンティティである可能性があります。
セル内のデータエンティティをクリックすると、データエンティティのアトリビュートがカード形式で表示されます。
アトリビュートの隣にある抽出ボタンを押すと、右側にある次の空欄セルにアトリビュートが抽出されます。これはアトリビュートごとに繰り返すことができます。
エンティティ自体の抽出ボタンをクリックすることで、上記の操作と同じ結果が得られます。これにより全アトリビュートのリストが表示され、それらを右側のセルに抽出することができます。
表記法『.』を使えば、エンティティから直接アトリビュートにアクセスできます。
=EVEONLINE.TYPE(645).description
エンティティのセルを参照することも可能です
=A3.description(セルA3にエンティティが入力されている場合)
アトリビュートの接続
表記法『.』を繋げて使えば、入れ子状態のエンティティのアトリビュートにアクセスできます。
=EVEONLINE.BLUEPRINT(999).manufacturing.products.type.basePrice
エンティティの配列
一部の関数はエンティティの配列を返します。
Excelでは、表記法「#」を含む配列に含まれる複数のエンティティのアトリビュートを参照することも可能です。
ワークブックのサンプル
こちらが、本アドインの利用方法の実例として複数の関数を使っているサンプルワークブックです。デスクトップかOneDriveに保存すれば編集可能です。
キャラクターを追加すれば以下の項目に関するレポートが自動作成されるよう設定済みなので、アドイン活用の第一歩としてぜひ使ってみてください。
-
キャラクター情報
-
スキルの概要
-
クローン
-
財務
-
マーケットでの取引と注文の記録
-
アイテムの詳細なマーケット情報
-
資産
-
インダストリージョブ
-
設計図
-
製造の採算性計算機
アップデート
Excelを起動している状態でデータが更新された場合、更新データを入手するにはページをリロードする必要があります。またプレイヤーがオフラインの状態でデータが更新された場合は、次にExcelを起動した際にプラグインによってデータが更新されます。
バグレポート
具合)を報告するには、ゲーム中でF12キーを押して「バグを報告」ボタンをクリックした上で、「バグを報告」を選択してください。バグを報告する際は不具合について詳しく記載し、撮影していた場合はスクリーンショットを添付するようお願いします。