2008-12-28 29 views
1

我有一列的鏈接,在此基礎上,我想在列第一個結果的如何在Excel工作表中獲取Google網頁排名和搜索次數?

  1. 在列谷歌搜索2號
  2. 網頁排名3

我知道這可以做到,因爲我看到一位朋友在Excel中正確拉取谷歌搜索結果。如果有人知道,請分享我可以如何做到這一點。

+0

也許你可以先問問你的朋友? – 2008-12-28 17:00:38

+0

你知道比爾,現在「友誼」被高估了...... ;-) – splattne 2008-12-28 17:05:04

回答

1

從Excel中有Data-> Get External Data-> New Web Query。這是你想要的嗎?

1

你有兩個選擇,這兩個選項都不幸被記錄在案。

如果您對C/C++感到滿意,您可以編寫一個稱爲「XLL」的特殊DLL,您可以在Excel運行時調用該DLL。有一些稀疏的documentation可用。請注意,這些東西使用起來並不是很有趣。

如果您更喜歡.NET,則可以使用整個Office套件here的綁定,以便您可以編寫可從Office中調用的基於COM的方法。它旨在用於自動化,但您可以編寫您想要的任何託管代碼並使用Excel調用它。

Remou剛剛提出了什麼;我實際上並不擁有Excel的副本來測試,但它可能是最簡單的選擇。

3

如果我正確地解釋你的問題,你不得不做的任務之一是

我要如何編程的URL列表的谷歌網頁排名?

您可以找到這段代碼CodeProject上的文章中這樣做: Request Google´s Pagerank programmatically

關於Excel的一部分:這取決於你能使用的編程框架或平臺。您可以使用Microsoft Visual Studio Tools for Office爲Excel創建.NET擴展。

0

通過鏈接我的意思是關鍵字,而不是URL。我想在一個單元格中放入關鍵字,並在相鄰單元格中拉取搜索次數和頁面排名。

我試圖做與在Excel中的網頁查詢相同,但我只能達到的搜索次數。這也不是在適當的細胞(試圖找出)。但我不知道如何獲得網頁排名。

我並不是技術精明的人來爲自己編寫一個活頁夾或插件。雖然我正在通過splattne檢查鏈接。請更多關注它。如果我嘗試做出這一個,這會耗費時間嗎?

問候 Thinkjayant

相關問題