我需要一個宏,對於列中的每個單元格,執行一個SQL Server存儲過程,它爲不同列(但在同一行中)獲取不同單元格的參數。Excel 2010&SQL Server存儲過程
即裝滿的存儲過程,其從柱A得到的參數的結果塔B ..
實例:
- B2是存儲程序的結果,其使用的A2值作爲輸入
- B3是使用A3的值作爲輸入的存儲過程的結果
- B4是使用A4的值作爲輸入的存儲過程的結果
- B5是使用A5值作爲輸入的存儲過程的結果
有沒有辦法在沒有VBA的情況下執行此操作?
我需要一個宏,對於列中的每個單元格,執行一個SQL Server存儲過程,它爲不同列(但在同一行中)獲取不同單元格的參數。Excel 2010&SQL Server存儲過程
即裝滿的存儲過程,其從柱A得到的參數的結果塔B ..
實例:
有沒有辦法在沒有VBA的情況下執行此操作?
我結束它得到表到片材,然後使用查找功能來發送多個小區的價值從在一個數據庫表中的
是的,您應該可以在不使用VBA的情況下通過定義到SQL Server數據庫的連接並將數據以這種方式導入到電子表格中。您可以使用Data Connection Wizard創建到數據庫中表或視圖的連接,或者輸入您自己的SQL語句來查詢數據庫,並將該數據添加到新的工作表中。
然後,在原始工作表中,您可以使用查找功能(如VLOOKUP
)來查找匹配項。
=VLOOKUP(A2, Table_Named_Range, Column_of_Result, 0)
讓我知道你是否需要更詳細的解釋。
即一個存儲過程來得到一個特定的值Microsoft SQL server ... – Looking4Help 2013-02-22 16:43:09
如果您使用Excel Sheet 2列,您是否真的需要存儲過程?這個*存儲過程的邏輯是什麼?您想如何處理A列中的數據以返回B列? – bonCodigo 2013-02-22 16:44:18
我需要存儲過程或選擇語句...我試圖選擇數據庫表中字段的值,其中另一個字段等於列A中的單元格。選擇FieldB,其中FieldA = ?? – Looking4Help 2013-02-22 16:56:42