L列に出来高を出します。
この出来高を大きい順番にリアルタイムで表示させ続けるにはどうしたらいいでしょうか?
初心者のため降順並び替えをマクロで設定すればリアルタイムで動くものだと勘違いしていました。(一回一回手動でマクロを実行させなければならず実用になりませんでした。)
株式市場は9:00~15:00迄なのでその間リアルタイムで計算させ表示させ続けます。
(現状は株式データはリアルタイムで入って来るので株価、出来高は目まぐるしく動きます。
よって、あと出来高を大きい順に並び替えられればいいのですが。
やり方が分かりません。)
マクロVBAの本を読むとどうもVBEを使って追加の命令を加えるような気がするんですが。
((DO LOOP (WHILE)等の例文を集めてみましたが、どれも計算させて答えを出させる命令ばかりでした。並び替えを継続させるような例文は発見出来ませんでした。))
EXCELに詳しい方、出来高をリアルタイムで大きい順番に並び替え続けさせる方法をお教えください。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
例データ
(Sheet1)
A1:B12
銘柄 出来高 順位1 順位2
a1323616
b34210110
c6345111
d5423212
e1323627
f2346313
g2134414
h22211111
i875919
j1678515
k954818
空き列のC,D列2列を作業列として使う。
C2には =RANK(B2,B:B)*10+COUNTIF($B$2:B2,B2)
D2には =RANK(C2,C:C,1)
2列使うのは同じ出来高がありうることを考慮している。
9銘柄以上は同じにならないものとする。99銘柄にも拡張できるが。=RANK(C2,C:C,1)の第3引数の1は降順を区別するもの。
結果は上記C,D列の通り。
(Sheet2)
Sheet2に行って
A2は =INDEX(Sheet1!$A$2:$B$100,MATCH(ROW()-1,Sheet1!$D$2:$D$100,0),1)
B2は =INDEX(Sheet1!$A$2:$B$100,MATCH(ROW()-1,Sheet1!$D$2:$D$100,0),2)
と入れて、A2:B2をA12:B12まで式を複写する。
結果 A2:B12
c6345
d5423
f2346
g2134
j1678
a1323
e1323
k954
i875
b342
h222
他に列数が多いときはIndex関数の最後の引数を
Column()に変えて、横方向に+ハンドルを引っ張る手もある。
(imogasi方式)
Sheet1の、出来高を変えていただければ、直ちにSheet2の表に反映するはず。
●マクロVBAの本を読むとどうもVBEを使って追加の命令を加えるような気がするんですが。((DO LOOP (WHILE)等の例文を
・・
そんなんじゃなくて、イベントプロシージュアーというものを使わないといけないでしょう。SheetのChangeイベントを調べましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 日本株 【株は高配当銘柄の上位を買ってはいけない】その理由を教えてください。 あと日本株の高配当株の現在のリ 5 2022/06/24 20:35
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) Excelで漢字人名が勝手に並び変わる 2 2023/01/14 22:14
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- Android(アンドロイド) スマホ 電話帳の並び替え方法を知りたい 1 2022/04/02 11:06
- その他(Microsoft Office) 逆順 3 2023/08/24 09:30
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワード、上下中央揃えにしたい...
-
A4縦の2枚のワードをA3にするや...
-
互換性のないSafariからみた画...
-
右側に半券のついたチケットを...
-
ワードやエクセルのファイルの...
-
ワードが白と黒が反転してしま...
-
ワードの文字数カウント機能の...
-
KADOKAWA電撃大賞の互換ソフト...
-
なぜワードで開けず互換性ソフ...
-
最近MacBookに変えました。 マ...
-
ワードのこと教えてくれるとこ...
-
KADOKAWA電撃文庫のSafariで見...
-
ワードの差し込み文書で困って...
-
A4サイズ横位置というのは ワー...
-
ワードでの文字数計算って文字...
-
PDFってワードで共有押して,ス...
-
ワード2016で図の形式の色の変...
-
パソコンで見た時とスマホで見...
-
office365のワードがプリントで...
-
20×20×30=12000文字になります...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードの行✖️文字数について。 ...
-
A4縦の2枚のワードをA3にするや...
-
A4サイズ横位置というのは ワー...
-
アップルに電話したけどやはり...
-
ワード、上下中央揃えにしたい...
-
ワードってスマホから見ると、...
-
スマホで横書きでもパソコンで...
-
txtのファイルから編集してもい...
-
スマホアプリのワードが横書き...
-
ワードのこと教えてくれるとこ...
-
スマホのワードが開かないのっ...
-
https://dengekitaisho.jp/nove...
-
表示かダウンロードのどちらか...
-
最近MacBookに変えました。 マ...
-
これってワードですか? 先方が...
-
KADOKAWA電撃文庫のSafariで見...
-
txtって、ページ番号振れないん...
-
スマホの文書って見え方がどう...
-
普通の場合は400字詰め換算でも...
-
これらアプリって購入済みにな...
おすすめ情報