- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
11#
發表於 2011-7-27 20:50
| 只看該作者
本帖最後由 luhpro 於 2011-7-27 21:02 編輯
每行D E F G
皆需要與上行D E F G比較值大小
(因為每行都會根據tr往下排序)
比較完後 根據判斷式輸出文字"+" or "-"
albertbug 發表於 2011-7-27 18:47 
你的意思是指要顯示該儲存格數值與上一次數值間的增減方向嗎?
一般來說可以採用 4 個變數(即最近開始價、最高價、最低價與結束價)來儲存最新的數值,
然後於每次更新儲存格數值時就與其做比較並加上 +、- 號,
當然別忘了將新值再度賦予(更新)至該變數.
之所以建議採用此方式是因為發現你的例子中會有空白格子出現,
所以不適合直接去比較目前儲存格的 "上一個" 格子內容.
加的方式應該不困難,
你可以試著實做看看.
另外個人建議你可以考慮將開始時間與結束時間放在該列的左邊(B欄與C欄),
在D29 ~ G29 加上 開始價、最高價、最低價與結束價 等欄位名稱,
這樣應該會更容易判讀盤勢變化或是用來製作圖表. |
|