我一直在試圖找出這5天,搜索這個網站,看YouTube教程,它只是不會爲我一起。我知道的很少,沒有視覺基礎。excel查找,改變網址爲基礎的數據拉
我需要能夠從一個網站拉特定的信息和填充該信息的Excel表。
用戶輸入的數據(變量?)是一個電子郵件地址。我有一個很長的電子郵件地址列表。從這個列表中,我想要生成Web數據拉。
我的excel目前設置爲表單,第1列=電子郵件,這是我的信息。我想要拉的是在第2-8列:2 = id號碼,3 =名字,4 =姓氏等
我拉的是一個內部的API,看起來像:http://blah.web.blah.com/blah/blah/blah/emailAddress。該網站顯示每次我追求的價值:
<id>12345</id>, <firstName>Joe</firstName>
該網站已經超過25行信息的標籤這樣的,我只拉7條特定線到適當的列和行感興趣,基於電子郵件值在第1列。
我可以輕鬆捕獲所有25行以上的信息,每次只能查看一行。
=HYPERLINK("blah.web.blah.com/blah/blah/blah/"&A3
我寧願做一個批處理,我的電子郵件地址粘貼到第1列,然後走開,而神奇的計算機將執行批處理。
...這似乎應該很容易,但我不知道如何去做,並沒有找到一個解決方案,開始運作。就像一位經驗豐富的俄羅斯人曾經說過的:「什麼是艱難的?你不瞭解的一切。」
你可以分享你用來捕獲所有行的代碼嗎?它有助於有一個起點。 – guitarthrower
當然,這是= HYPERLINK(「https://blah.web.blah.com/blah/blah/blah/」&A3 A3是名單上的第一個電子郵件地址 – user3123239
看起來你應該考慮循環瀏覽你的電子郵件地址有,從這裏開始,並在那裏引導你。http://www.ozgrid.com/VBA/VBALoops.htm – guitarthrower