免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖
修改歷史股價分割
請下載200323

TOP

  • Mike大好,不好意思,目前若於收藏頁手動輸入股價,再按X1股價,只有W欄位預期報酬會更新,但收藏頁的對應盈再表股價&預期報酬未同步更新,不知是否有機會讓手動輸入股價也能跟一般按X1股價一樣同步更新收藏頁盈再表股價&預期報酬,感謝。
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

感謝Mike大回饋,另外一個問題請教Mike大,目前盈再表有時候A1的公司名會跟A2的代號對不起來,不知是否有解?
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

因為公司名表未抓到,資料庫不穩定

TOP

感謝Mike大回饋~
沒關係,至少預期報酬跟財報是對的
只是最近更新偶爾會遇到類似問題,想說如果能改,盈再表看起來較完整

TOP

Hi Mike
0323除了公司名對不上,股息資訊也有誤,影響預期報酬。
0322只缺歷史股價,其餘正確,不影響預期報酬。

又要麻煩您了,感謝。





附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

修改上述問題
謝謝Curry桑和阿宏桑
請下載200324

TOP

Hi Mike
0323除了公司名對不上,股息資訊也有誤,影響預期報酬。
0322只缺歷史股價,其餘正確,不影響預期 ...
阿宏 發表於 2020-3-22 10:05

小弟補充一下
H欄股息資訊不會用來計算預期報酬
盈再表的預期報酬是用當年總配息金額跟去年底股數計算

TOP

小弟補充一下
H欄股息資訊不會用來計算預期報酬
盈再表的預期報酬是用當年總配息金額跟去年底股數計算 ...
Curry 發表於 2020-3-22 11:03



Hi Curry
H欄股息非直接用來計算預期報酬,但可以推測出W欄總配息有誤,自然會影響預期報酬。
謝Curry指教。

0324已修正,謝Mike。



附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

感謝Mike大&阿宏桑~

TOP

請問一直不能台股大盤更新是什麼原因呢?
每當去按了更新,則去個股點更新就會出現錯誤了

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

修改大盤頁上櫃
謝謝Alex吳桑幫忙修改
請下載200325

TOP

修改美股bug
請下載200326

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

拜託 拜託 可以貼中股 000858五糧液 盈再表給我嗎 謝謝

TOP

Mike桑早,
港股盈再表放收藏頁的時候, 會有資料miss掉, 可以修正嗎?
(盈再表200326)
謝謝,辛苦了!

Vicky

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

年底財報就會是這樣

TOP

修改五糧液
謝謝Eunice桑
請下載200327

TOP

感謝 感謝 感謝Mike大

TOP

修改全球頁
非常謝謝Alex桑
請下載200328



From: On Michael
Sent: Friday, March 27, 2020 8:39 PM
Subject: 全球盈再表的表抓不過來

Dear     Alex     桑:

全球盈再表的表抓不過來,
請幫忙修改,用附檔,謝謝





Alex Wu 於 2020年3月28日 下午12:44 寫道:

Hi Mike,

1.      應該是下列這一句有問題,導致程式 觸發 On Error GoTo err, 而跳過 抓歷史股價這一段
我將其註解後, 用原方法仍可以抓到資料, 故請檢查一下 [ac46]原先規劃要作什麼判斷?

       'If ndd = ".CH" And [ac46] Then nd$ = ".VX"

2.      另外, 抓歷史股價 用原方法 ActiveSheet.QueryTables比較慢一些, 故我改用MSXML2.XMLHTTP來抓取, 你可決定是否採用此法.

'Call ConnectMarketWatch(url, Cells(3, dc), 2)

Call ConnectXMLHTTP(url)

        For Each tbl In doc.getElementsByTagName("table")
            If tbl.className = "W(100%) M(0)" Then
                ii = 0
                              Set rng = Cells(3, dc)
                                 For Each rw In tbl.Rows
                                     For Each cl In rw.Cells
                                            rng.Value = Trim(cl.innerText)
                                            Set rng = rng.Offset(, 1)
                                         ii = ii + 1 'column
                                     Next cl
                                     Set rng = rng.Offset(1, -ii)
                                     ii = 0
                                 Next rw
            End If
        Next tbl
        Set doc = Nothing
   


Regards,

Alex

TOP

Hi Mike,發現盈再表跑中股在換年度時會出現一個問題如下圖,隨機舉300146為例,E4欄常利$635m其實是2015年的但在A4卻變成為2016的,這個在1~3季報都不會,只有在跑第四季時會出現.
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

返回列表