[VBA]ヤフオク詳細&一括検索ツールを作ってみた

もう少し書き方がうまくなりたいなと思う今日この頃・・・

 

Excelでヤフオクの詳細検索ツールと一括検索ツールを作成しました。

 

このブログを作った目的の一つに、

Excel VBAでどこまでできるのか、皆さんに知ってもらいたいと思いがあった為です。

Excelって意外とすごいんだよって自慢したかったのです。

 

もう少し早くこのブログに載せるつもりでしたが、

その目的をここ最近まで忘れており、今頃のご披露となってしまいました・・・。

 

それでは、今回作成したツールについて説明していきます。

 

・・・と、その前に

 

そもそもヤフオクの詳細検索って普通にブラウザでできるじゃんって思いますよね。

はい、そうなのです。ブラウザでできるのです。

 

【参考資料】

・ヤフオク詳細検索:https://auctions.yahoo.co.jp/search/advanced?catid=0&tab_ex=commerce&ei=utf-8

 

参考資料からヤフオクの詳細検索ができますよね。

 

ではなぜ作ったのか・・・

 

それは今回扱う詳細検索ツール(VBA)はあくまでも、

検索結果がどのようにして表示されるのかを確認するためです。

簡単に言うと「テスト」に使います。

 

一括検索ツール(VBA)を扱っていくためのテストで使用します。

 

少し説明が難しいのですが、普通にヤフオク(WEB)で何かを検索しようとすると、

1種類ずつ商品を検索する必要がありますよね。

 

例えば、毎日20種類くらい現在の価格(オークション価格)を知りたいときに、

アニメで例えてしまうと、

 

まずはルルーシュのブルーレイの今の価格を知りたい!ってなったときに、

1回目の検索では ルルーシュ ブルーレイ

2回目の検索で、 ルルーシュ Blu-ray

 

つぎに進撃の巨人のブルーレイの今の価格を知りたい!ってなると

1回目の検索では 進撃の巨人 ブルーレイ

2回目の検索で、 進撃の巨人 Blu-ray

 

こうやって2種類の商品を調べるだけで4回も検索することになります。

これを20種類調べたいって思った時に時間も手間もすごくかかりますよね。

私は2日目で諦めそうになります(笑)

 

これらの不便を「一括検索ツール(VBA)」で解消していきます。

 

では実際にツールに触れてみましょう。

下記Evernoteページに保管しています。

パスワードもEvernoteに記載しています。

 

【ツール保管先】

■ヤフオク詳細検索&一括検索ツール(Evernote)

http://www.evernote.com/l/AMY1hHIeXxRH7pfNhKpolaP8M73Gsc0Qq-s/

(フリーウェアですが、著作権は放棄しておりません。無断での改変は厳禁です。

外部公開する場合は著作権がこのブログの管理者にあることを明記してください。)

 

ダウンロードしたファイルを開くと下の画像のようなフォームが表示されると思います。

 

ヤフオク詳細検索&一括検索ツール

 

確認出来たらヤフオクから情報を取得してみましょう。

まずは最低限必要な項目から。

 

1.カテゴリー選択

  1. 「オークション」の下のボックスからカテゴリーを選択します。
  2. サブカテゴリーを設定したい場合は「下位へ」ボタンをクリックすることで設定できます。

 

カテゴリー選択:a

カテゴリー選択:b

 

2.商品名(タイトル)

  1. キーワードを入力します。(含む検索)
  2. 直前に「-」を入力することで、対象のキーワードを除外することができます。例) -Boxのみ (「Boxのみ」を含まない)
  3. 取得ボタンをクリック

 

コードギアス Blu-ray BOX

コードギアス Blu-ray BOX -欠品

 

Excel下の表に結果が出てきました。

「次頁へ」をクリックすることで次のページを読み取ります。

青い文字の部分がURLになっており、クリックすることでブラウザに遷移します。

 

ちなみにExcel下の表にある入札予約は★をクリックすることで

Aucfanの対象の商品の入札予約ページに遷移します。

Aucfanの入札予約システムでは終了6分前入札などができ、PCに張り付かなくても直前に自動で入札が可能となる為、管理人も普段入札する際はAucfanを利用しています。

 

ヤフオク

これはボックスのタイトルです。

 

カテゴリーと商品名のみの設定では検索結果件数が多いので、詳細設定で入札額を設定してみたり、画像ありのみにチェックしてみたりすることで買いたい商品を絞っていきます。

絞りすぎると結果が0件になる可能性もありますが、出品者の中には1円開始のオークションもあるので気にせずに買いたい金額を設定しましょう。後日検索に出てくるかもしれません。

詳細設定についてはここでは説明しません。いろいろ触れてみてください。

 

ここまでがヤフオク詳細検索という名のテストになります。

 

ではここから実際に一括検索ツールを使っていきます。

  1. テストと同じように詳細設定まで行って買いたい金額まで絞ったら、右上の「下記条件を一括検索条件に追加」ボタンを押します。
  2. 「1件目に追加しますか?」旨のメッセージが出力されるので「はい」を選択。
  3. 「一括条件」シートに1行分条件が追加されることを確認します。
  4. a~cを買いたい商品や種類分繰り返します。

 

一括検索条件一覧

 

回数を繰り返すことで上記画像のようになると思います。

 

カテゴリーIDはカテゴリー選択で設定したカテゴリーに紐づく数字が記入されます。

一括検索ではこのIDを使用して検索しています。

 

最後に一括条件検索処理ボタンをクリックすることで、「一括出力」シートにすべての結果が出力されます!

 

一括条件検索結果

 

あとは入札予約をしていくだけです(笑)

入札予約を組み合わせることですごく楽になるかなと。

 

使い方はここまでです。

慣れるまでは大変かもしれませんが、慣れることで作業効率よくなっていくと思います。

 

ここからは、ヤフオクから情報を取得するツールをどうやって作ったのか簡単な説明をします。

 

今回、YahooデベロッパーネットワークのオークションAPIを使用しました。

参照設定で「Microsoft XML, v3.0」を追加して、XML形式で情報を取得しています。

検索条件は情報取得リクエスト時にURLの最後尾に追加しています。

 

また、オークションAPIのうち、下記3つの情報を使用しています。

  1. カテゴリー情報(カテゴリー選択にて)
  2. 商品リスト(取得ボタンにて)
  3. 商品詳細(詳細情報を取得するにチェックを入れた場合、商品リストの情報をもとに取得)

 

あとは取得したXML形式の情報を加工して表に出力するだけです。

 

最後に・・・

 

今現在、寄付を募ってます。

もし使ってみて良かったらでよいので、今後の更新のために寄付をお願いいたします。もちろん任意です。

 

■Paypal




 

■Coincheck

ビットコインで支払う ヤフオク詳細&一括検索ツール(100円)
ビットコインで支払う ヤフオク詳細&一括検索ツール(100円)

ビットコインで支払う ヤフオク詳細&一括検索ツール(500円)
ビットコインで支払う ヤフオク詳細&一括検索ツール(500円)

ビットコインで支払う ヤフオク詳細&一括検索ツール(1000円)
ビットコインで支払う ヤフオク詳細&一括検索ツール(1000円)

 

今日はここまで。ノシ


界隈で有名な仮想通貨取引所一覧
界隈で有名な仮想通貨取引所/販売所一覧を作成しました。
仮想通貨を買う予定のない方はそっとじでお願いします。

数十もの仮想通貨取引所がありますが、個人的にはビットコインFXができる所がオススメ。
主に、bitFlyer(国内)とBitMEX(海外)でビットコインFXができます!

海外の取引所では日本円で仮想通貨は買えないため、以下の流れに従うとスムーズに動けます。

1.国内取引所のいずれか(CoincheckbitFlyerZaif)に登録する。
2.ビットコインを日本円で購入する。
3.購入したビットコインを海外の取引所に送る。
4.ビットコインで欲しいコイン(仮想通貨)を買う。

最近ビットコインの手数料が上がっていますが、ビットコインを買わずにライトコイン等を買って送ることで手数料が抑えられます。

2017年は仮想通貨元年と呼ばれるほど市場が伸びてきている時期で取引所も増えているので、随時更新していきます!

名称説明
BitMEXビットコインFXで有名。レバレッジは最大100倍まで可能。
少額でもうまく行けば大金を稼ぐことも。
アルトコインの先物が10種類ほどありレバレッジも掛けられる。
追証がないため、入金している以上のお金は取られない。
手数料も安く指値注文であれば状況によってはマイナス手数料(ボーナス)にもなる。
日本語にも対応していて、個人的には全取引所中1番のオススメ。
国    :香港
メリット :サーバが落ちにくい。
デメリット:
おすすめ度:★★★★★
bitFlyer国内最大のビットコインFX取引所で、全世界ビットコイン取引量の70%がここのビットコインFX。
日本ではCMで有名で、最近では海外からも注目されている。
ログインしてチャットするとチャットボーナスとしてビットコインが貰えるのもポイント(1日1回)
最近SFD(現物FX乖離縮小計画)が実施された。
国    :日本
メリット :FXのボラが大きく利回りがいい。
デメリット:急な動きで取引量が多くなると重くなりやすい。
おすすめ度:★★★☆☆
Huobi取引所コインであるHuobi Token(HT)で有名になった取引所
最近、登録者数は増加傾向にあり今後有名になるのではと期待されている取引所の1つでもある。
HT持っておくと良いことあるかも?
国    :香港
メリット :アルトコインFXができる。(BCH,ETH,LTC,ETC,EOS,OMG,XRP,DASH,ZEC,IOST,HSR,QTUM)
デメリット:
おすすめ度:★★★★☆
Binance最近設立して1年も経たずに世界一となった取引所。
ここで開催されるコイン投票で上位になると上場されやすいので他取引所で保持しておくといいことあるかも。
フォークコイン(ビットコイン分裂)がいち早く貰える事が多いので欲しい人はBinanceにビットコインを置いておこう。
個人的には取引所コインのBNB(Binance Coin)がおすすめ。
メジャーになりそうなコインが上場されやすい。
国    :中国
メリット :投票によって上場銘柄が決められる。
デメリット:
おすすめ度:★★★★★
KuCoin最近オープンした取引所。
第二のBinanceとしてTwitter界隈で人気があった。
取引所コインであるKCSコインが特に有名。
国    :香港
メリット :KCS保持すると毎日ボーナスが貰える。(僅かに)
デメリット:
おすすめ度:★★★☆☆
BitBank
Trade
BTCFXの取引所。先物が存在する。
BitBank.ccとは別扱いでアカウント登録も別。
最近、他の国内と取引所と比べて相対的に人気が出てきている。
国    :日本
メリット :サーバは軽め。
デメリット:
おすすめ度:★★★★☆
GMO海外為替FXでも有名な日本大手の取引所。
スマホでもサクサク動き、気軽に取引ができることで有名。
ビットコインFXも扱っているが、ユーザ同士取引ではなく取引所との取引なのでスプレッドが存在する。
国    :日本
メリット :銀行等からの入金手数料が無料。サーバは比較的安定。
デメリット:FXのスプレッド(最大75000円)が高い。
おすすめ度:★★☆☆☆
Zaif取引手数料が唯一マイナスの国内取引所。
取引することで0.05%のボーナスがもらえる。
MONAでは国内唯一の取引所。COMSA ICO案件でも有名。
国内で一番多くのアルトコイン(ビットコイン以外のコイン)を扱う。
国    :日本
メリット :他取引所よりアルトコインの上昇率がいい。(ボラが大きい)
デメリット:サーバが落ちやすい。(502 Bat Gateway)
おすすめ度:★★☆☆☆
Coincheck国内で多くのアルトコインを扱っている販売所。
海外の取引所では円で仮想通貨は買えない為、ここでビットコインを買って海外の取引所に送る人が多い。
最近CMに出川哲郎が出てくるようになった。
現在トラブルにより新規口座開設ができない(2018/03/03現在)
国    :日本
メリット :サーバが比較的軽い。落ちない。
デメリット:アルトコインのスプレッドが高い。
おすすめ度:★★☆☆☆
Cryptopia草コイン取引で有名な取引所。
BTC建て以外にLTC,DOGE建てなどがある。
最近UIが軽くなり使いやすくなっている。
ALISも扱っている。
国    :ニュージーランド
メリット :草コインの種類が豊富。上位銘柄は取引量も多く流動性がある。
デメリット:
おすすめ度:★★★★☆
Coin
exchange
ICO系がいち早く上場される取引所の一つ。
ICO系の仮想通貨が欲しい人にはおすすめ。
最近XPで有名になった。ALISも扱っている。
国    :不明
メリット :メジャー?な草コインが多め。
デメリット:取引量は少なめで大量取引には向かない。
おすすめ度:★★★★☆
HitBTCこちらもICO系がいち早く情報される取引所の一つ。
ICO系の仮想通貨が欲しい人は登録しておくと良い。
ICOで買ったDIMCoinがここに上場して暴騰した。
最近Bittrexと同じくらいの取引量になって活発に。
国    :不明
メリット :ICO銘柄がトップの速さで上場されやすい。
デメリット:
おすすめ度:★★★★☆
Yobit草コイン取引所。種類は豊富だが取引量は少なめ。
BTC建て以外にETH,LTC,Waves,Doge建てがある。
FreeCoinsで僅かながら仮想通貨が毎日貰える。
最近新PACが上場された。
国    :ロシア
メリット :BTC建て以外はボラが大きく少ない額で利益が出しやすい。
デメリット:運営不明でGOX危険性大&大量取引に向かない。
おすすめ度:★☆☆☆☆
Poloniex過去に世界最大の取引量を誇っていた。
最近ではあまり使っている人を見かけない。
国    :米国
メリット :比較的メジャーな通貨のみを扱っている。
デメリット:サーバが重い&カスタマーサービスが良くない。
おすすめ度:★☆☆☆☆
Bittrex世界最大の取引量を誇るアルトコイン取引所。
200種もの通貨を扱っている。
現在運営側の事情で新規口座開設ができない。(2018/03/03現在)
国    :米国
メリット :サーバがあまり重くない&取引量が多く確定しやすい。
デメリット:日本語に対応していない。
おすすめ度:★★★★☆
BitfinexIOTAを取り扱っている取引所。
ビットコイン関連のニュースでよく出てくる。
USDTとBTCのレンディングが強いイメージ。
ビットコインFXを牛耳ってる取引所で、他取引所でビットコインFXやっていたとしても、ここのチャートが最重要視するくらい大事な取引所。
国    :香港
メリット :レンディング効率がいい。
デメリット:アルトコインの種類は少なめ。
おすすめ度:★★★☆☆
COSS最近知った取引所
今後有名になるかはわかりません。
国    :ルーマニア
メリット :
デメリット:
おすすめ度:★★☆☆☆
BiBox最近有名になり始めている取引所。
OKCOINとHUOBIの経営陣が立ち上げたらしい。
取引所コインであるBIXが有名。
今後レバレッジ取引に対応予定。
国    :エストニア
メリット :
デメリット:
おすすめ度:★★★☆☆

あおいうえ@仮想通貨小額分散&備忘録

高卒。2011年1社目入社。 2015年3月退職し2社目。 現在はプログラミングスキルを活かし活動中。 様々なことに対する備忘録としてブログを開設。 5月初めに仮想通貨に参入。元本20万円から1か月で130万円の含み益。元本回収完了。現在は含み益のみで廻す。7月にFXも参入。約1か月で20%の利益を生み出す。

あわせて読みたい

コメントを残す