• Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me
No Result
View All Result
  • Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me
No Result
View All Result
Charliechacha ,Everything about Dividend 關於股息率投資的方法

EXCEL VBA yahoo finance網路抓資料心得

2022 年 3 月 29 日
Home Finance

        用EXCEL在YAHOO FINANCE找資料爬了很多文,大部分只是教人如何爬HISTORY部分,這個真的不難,畢竟都是一個LINK,最難是要設定起始日期跟結束日期,這個日期用的是UNIX時間,我個人的用法也不需要經常改日期,所以暫時也不想花太多時間去思考如何用現在時刻去轉化成UNIX時間,隔一段時間人手改就好了(後來寫好了,有時間再更新上來)。

        另外一項較花時間是股票的基本資料,市盈率、股息、股價這個部分,很多人分享了一堆什麼TABLE的語法,試了很多次都不行,尤其是花了很多時間在data-reactid=””裡面,想說能不能直接call id裡面的資料,最後用最原始的寫法,getElementsByTagName(“td”),yahoo finacce也沒有很多個td,從1開始找到29基本上找到我要的東西,然後自己在儲存格裡把東西提出來就可以,這種寫法也許不夠自動化,但達到目的就好了。

        經過操作27是股息率跟股息,29是除淨日,那個表格裡面的項目,大概都在附近,想起小時候用game master修改金庸群俠傳,在一大堆0101裡面尋找角色屬性、修煉招式啊,這個好看太多了。我經常強調學習一種技能按需要就好了,如果初級技能就能解決問題,就不一定要學到專業。或許到了某個時間點,你會因為某些原因慢慢加強這個技能,日子久了,自然而然就成為專家級了。

 Set IE = CreateObject(“internetexplorer.application”) 
    With IE

        .Visible = False ‘True為開啟ie, False為不開啟ie
        .navigate ur
        
        Do While .readyState <> 4 ‘等待網頁開啟
            DoEvents
        Loop
        
         With .document ‘the source code HTML “below” the displayed page.
       
            Cells(1, 1) = .getElementsByTagName(“td”)(27).innerHTML ‘* dividend
            
             Cells(2, 1) = .getElementsByTagName(“td”)(29).innerHTML ‘ exdate  

              Cells(3, 1) = .getElementsByTagName(“td”)(7).innerHTML ‘ ask
             
                Cells(4, 1) = .getElementsByTagName(“h1”)(0).innerHTML ‘companyname
                
                  End With
              End With

    IE.Quit
Tags: 投資工具程式學習VBA
Share160Tweet100Share40
Charlie chacha

Charlie chacha

Related Posts

市場觀察-SVB矽谷銀行倒閉後,美聯儲是否縮表結束,量化寛鬆重新再來? 2023年的投資方向
Finance

美聯儲暗地裡做量化寛鬆?SVB矽谷銀行倒閉後,美聯儲是否縮表結束,量化寛鬆重新再來? 2023年的投資方向 市場觀察

2023 年 3 月 18 日

從SVB矽谷銀行倒閉開始,市場波動十分大,一日大升,一日大跌,一時又說恐慌,一時又說美聯儲救市,如果沒有投到某幾隻大型科技股,我相信已經虧損不少,之前Facebook專頁已經盡量抽時間整理各種混亂訊息...

自學Excel VBA系列-如何用VBA控制OutLook?
Lifestyle

Excel強大的組合函數練習,資料庫關鍵字搜索,Address + Match + Index + Find 組合拳

2023 年 3 月 18 日

想要把Excel的功能變得強大,函數組合使用必不可少,例如之前介紹的Offset函數,《一個強大的Excel函數OFFSET,動態選取資料範圍》,非常好用。本文介紹另外一個經常會使用到的組合拳:Add...

OpenAI 技术 GPT-3 语言生成模型 AI 研究 机器学习应用 人工智能技术 自然语言处理 数据分析 机器人技术 智能语音识别
Market

探索人工智能,了解OpenAI的未來與潛力–ChatGPT使用心得 ChatGPT可以幫到你做什麼?人工智能 語言生成 數據分析

2023 年 3 月 18 日

OpenAI ChatGPT ChatGPT的名號,大家都應該非常熟悉。地區破解什麼就不討論,兩個條件,地區VPN,以及SMS認證服務,還不能是虛擬號碼,我花了幾天時間也找不到方便安全的省錢方法,建議...

從日本央行的政策走向探討日本經濟的未來發展,以及2023年環球投資市場的轉向,日元 美元 國債 股票 原材料
Finance

從日本央行的政策走向探討日本經濟的未來發展,以及2023年環球投資市場的轉向,日元 美元 國債 股票 原材料

2023 年 1 月 21 日

從日本央行的政策走向探討日本經濟的未來發展,以及2023年環球投資市場的轉向,日元 美元 國債 股票 原材料

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

About Me

Charliechacha ,Everything about Dividend 關於股息率投資的方法

Charlie Chacha

Blogger and Knowledge Seeker

Welcome to my blog! My name is Charlie chacha, I share practical knowledge, whick is different from theoretical. Focus on your life, how you spend your time . Learn hard , live well and make money while you sleep.

Categories

  • Finance (31)
  • Lifestyle (7)
  • Market (16)
  • Programming (12)
  • Reading (39)
  • Research (21)
  • Running (39)
  • Travel (2)

Popular

  • JAVA學習筆記 ArrayList

    一個強大的Excel函數OFFSET,動態選取資料範圍

    1113 shares
    Share 445 Tweet 278
  • Excel VBA的自學心得分享

    1026 shares
    Share 410 Tweet 257
  • 自學Excel VBA系列-如何用VBA控制WORD?

    611 shares
    Share 244 Tweet 153
  • 自學Excel VBA系列-如何用VBA控制OutLook?

    548 shares
    Share 219 Tweet 137
  • 日元貶值,日本央行為什麼不加息?

    458 shares
    Share 183 Tweet 115

Instagram

    Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
No Result
View All Result
  • Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me