• 締切済み

楽天のRSSについて

エクセルで例えば、 セルA1に証券コードを入力して、A2にA1に打ち込んだ証券コード先の前日比を表示させるという事は出来ないのでしょうか? 例えば、A1に4755(楽天)と打ち込んで、A2に楽天の前日比が表示される といったかたちです。 プログラミングはよく分からないので、数式とエクセル関数だけでできない物かと思っています。 ご存じの方、書き込みよろしくお願いします。

みんなの回答

  • fantom
  • ベストアンサー率31% (30/94)
回答No.1

少し調べてみましたが、 エクセルのマクロ機能を使わないとできないようです。 もしプログラムを勉強するなら、 以下のサイトが役に立つと思います。

参考URL:
http://www2s.biglobe.ne.jp/~katsum/marketspeed/
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • RSSのデータをエクセルに効率的に表示させたい

    現在楽天証券のリアルタイムスプレッドシートという物を使っております これをもう少し効率良く使いたいのですがエクセル初心者のため どうも応用が効きません ご協力をお願いします 仮にセルに以下のように記述したとします =RSS|'4755.Q'!現在値 すると”楽天”の株価の現在値が表示されます これは"4755"という数字が楽天の証券番号をあらわしているからです この他に =RSS|'4755.Q'!出来高 と入れれば楽天のその日の出来高が表示され =RSS|'4755.Q'!前日比 と入れれば楽天の前日比を見ることができます これをセルに横一列に表示させたとします すると 現在値,出来高,前日比 の数字が横一列に表示されます しかし、このデータを楽天のデータでなく 別の会社のデータに変更したいとします 仮にそれがYahooだとしたら証券番号は4689になります しかし既に楽天のデータが横一列に並んでおります =RSS|'4755.Q'!現在値, =RSS|'4755.Q'!出来高, =RSS|'4755.Q'!前日比, これら横一列全ての4755という数字を4689の数字に置き換えるのは 非常に手間です (実際もっと多数の銘柄を扱うため) そこでこの横一列にならんだセルの一番左に証券番号を入れ その番号に応じて横一列全てのデータが変化するように設定できませんか? つまり、横一列の関数が =RSS|'4755.Q'!現在値, =RSS|'4755.Q'!出来高, =RSS|'4755.Q'!前日比, であっても そのセルの一番左(Aのセル)に異なる証券番号を入れれば 関数の証券番号を表す部分だけが変化するということです かなりややこしい質問で申し訳ないのですが よろしくお願いします

  • 楽天証券のRSSで「#N/A」と表示されてしまう

    こんにちは、どなたか助けて下さい。私は楽天証券のリアルタイムスプレッドシート(RSS)を利用して、EXCELに気になる銘柄を登録してるのですが、数日前から新たに銘柄を登録しようとしても、「#N/A」とセルに表示されてしまいます。EXCELを終了し、マーケットスピードにログインし直しても解消されません。何故でしょうか?解決方法を御存知の方がおられましたら御指南をお願い致します。 ちなみに数式、銘柄コードに誤りはありません。問題が発生する前に既に登録済みの銘柄に関しては、現在でも正常に表示されるのです(同じファイル、同じワークシート上に登録してるのですが)。

  • 楽天RSS(RealtimeSpreadSheet)で証券コード等を他のセルから取り出す事ができるでしょうか?

    例えばExcel2007でA1セルに =RSS|'4755.Q'!現在値 と入力するとA1セルに(楽天4755)の現在価格が表示されますが、A2,A3セルに証券コードと市場を入力すると、自動でA1セルの値が変わるようにしたいのですが。 ちなみにつたない知識で次の様に試してみましたがだめでした。 A1セル:=RSS|"'"&A2&'.'&A3&"'"!現在値 A2セル:4775 A3セル:Q VBAにデータを引き渡す時の書式・・・みたいなのがあるという事でしょうか?

  • RSSの仕組みについて

    質問させていただきます。 楽天証券のリアルタイムスプレッドシートを使用してみようと、 サンプルのエクセルシートをダウンロードし、実際に見ていますが 仕組みがわかりません。 セルに関数の =RSS|'○○・・・ と、RSSと書いてあるだけで、どうやって外部?のデータを呼び出しているのでしょうか? 初歩的な質問ですが、よろしくお願い致します。

  • エクセル

    おはようございます。ツーウ、オプション、表示、ウインドウオプションの数式にチェックが入っていると、数式の結果ではなく、数式そのものが表示されます?RSSからこちらのエクセルに落とした値は数式ではなくIVの値として(0.35561)表示されますが、前日比を出す為に隣の列にコーピーしまうと0.35561ではなく関数式が表示されてしまいます、いまは手動で入力していますが、何か方法がないでしょうか?

  • エクセル

    おはようございます。楽天証券のRSSを使用してオプションのIVを価格ごとに落としています、その値を前日比を出す為に、隣の列にコーピーしたいのですが、値が出ず関数式がそのままコーピーされます、今は手動で入力していますが、簡単な方法がご存知ないでしょうか?宜しくお願いします、エクセルに落としてあります。

  • エクセルとセルの比較について

    エクセルとセルの比較について エクセル2007で二枚のシートを以下のように作成しました。 シート1   A 1   ←全くの未入力の空白セルです 2 3 シート2   A 1   ←未入力で空白セルですが、数式(if関数とISERROR関数)が入っています。 2 3 ここでしたい処理は、二枚のシートをIF関数で調べて正誤チェックをして、相違するセルに×を表示したいです。 ただ、A1セルに  if(シート1A1=シート2A1,"","×")  の数式をいれると、両者は違うセルとして認識してしまいます。 同じ空白セルなのにどうしてでしょうか。 また、この二つのセルはともに空白なので、同じものとして処理する方法はあるのでしょうか。 お願いします。

  • エクセル 選んだセルの右斜め上を示すには

    エクセルで数式を入れたいと思っているのですが、 数式を入れるセルの右斜め上のセルを数式内にいれたいのですが、 どのようにしたら選択できるでしょうか。 文章にすると伝わりづらいかと思うのですが、 例えば、A2のセルに数式を入力するとして、 その数式の中に、B1を含めるようにしたいのです。 CS検定のエクセル2級は取得しているので、関数の基本的な使い方 は理解できると思います。 簡単な関数などを用いてできる方法がありましたら お教えいただけませんでしょうか。 よろしくお願いいたします。

  • エクセル2002のセル参照での色分け表示

    エクセル2002でセルに数式を入力して、そのセルを編集状態にすると参照セルが色の付いた枠で表示されますが、その表示がセルの参照が33個になったら突然表示がされなくなってしまいます。エクセルの仕様を調べてみてもそのような記述は見当たりません。 入力した数式は  +a1+b1+c1+d1+e1+f1+g1+h1 のよう形で、複数のセルを単純に足し算するものです。よろしくお願いします。

  • EXELで任意のセルのみ数式表示したい

    計算式の入ったワークシートで、ある特定のセルのみ計算値ではなく、 入力された式を表示したいのですが、できるのでしょうか? A1に+3+5と入力したら、A1の表示は+3+5で、 B1にA1*3と入力したら24となるようにしたいのです。 (A1はあくまでも数値で8という値を持ったまま、表示のみを式にしたい) lOTUSではセル表示を「式」にすれば簡単にできたのですが、Excelでのやり方がわかりません。 ・ツール→オプション→数式では、ワークシートすべてが式になってしまいます。 ・数式表示関数もあるようですが、それだと表示セルが別になってしまいます。