Ready to get started?

Learn more about the CData Excel Add-In for WooCommerce or download a free trial:

Download Now

CDATAQUERY 関数を使って、Excel スプレッドシートにWooCommerce dataを自動挿入

CDATAQUERY 関数を使ってデータ、スプレッドシートの任意のセルにWooCommerce data データを自動挿入、編集、削除が可能に。

CData Excel Add-In for WooCommerce の関数を使って、スプレッドシートにデータを取り込むことができます。下記の3つの手順では、次のタスクを自動化する方法について説明します:ユーザー定義の値でWooCommerce data を検索し、その結果をExcel スプレッドシートに出力します。

CDATAQUERY 関数の構文は次のとおりです: =CDATAQUERY(Query, [Connection], [Parameters], [ResultLocation]);

この関数に入力する値は以下の3つです:

  • Query:取得したいWooCommerce data レコードの宣言、もしくは修正を簡単な構文で記述。
  • Connection:WooCommerceConnection1 のような接続名、もしくは接続文字列を入力。接続文字列は、WooCommerce data への接続に必要なプロパティのセミコロン区切りとなります。一般的な接続文字列は次のとおりです:
    • Url
    • ConsumerKey
    • ConsumerSecret

    WooCommerce supports the following authentication methods: one-legged OAuth1.0 Authentication and standard OAuth2.0 Authentication.

    Connecting using one-legged OAuth 1.0 Authentication

    Specify the following properties (NOTE: the below credentials are generated from WooCommerce settings page and should not be confused with the credentials generated by using WordPress OAuth2.0 plugin):

    • ConsumerKey
    • ConsumerSecret

    Connecting using WordPress OAuth 2.0 Authentication

    After having configured the plugin, you may connect to WooCommerce by providing the following connection properties:

    • OAuthClientId
    • OAuthClientSecret
    • CallbackURL
    • InitiateOAuth - Set this to either GETANDREFRESH or REFRESH

    In either case, you will need to set the Url property to the URL of the WooCommerce instance.

  • ResultLocation:結果のアウトプットを開始するセル。

スプレッドシートのセルをクエリのインプットとして渡す

下記の処理では、すべての関数インプットをひとつ目のカラムでオーガナイズするスプレッドシートができます。

  1. 関数をインプットするセルを定義します。接続インプットに加えて、ParentId のように、WooCommerce data の検索に使われるフィルタ用の基準を定義する追加のインプットを入力します。
  2. 別のセルに、上で定義したユーザーインプットセルからセルの値を参照する関数をを書きます。住所などスペースを含む可能性のある値は、シングルクオートで囲みます。
  3. =CDATAQUERY("SELECT * FROM Orders WHERE ParentId = '"&B4&"'","Url="&B1&";ConsumerKey="&B2&";ConsumerSecret="&B3&";Provider=WooCommerce",B5)
  4. フィルタを変更してデータを変更します。
 
 
ダウンロード