簡體   English   中英

使用Excel的Excel存儲過程

[英]Excel Stored Procedure with Excel

我已將proc Im存儲到excel中,但要使其運行,必須輸入我的文本exec roc'Name',我需要它能夠讓其他人運行它,以便在刷新數據時輸入名稱。 我一點都不了解VBA,正在尋求幫助。

我不完全理解您的問題,但是如果我的假設正確,那么...您想要一個單元格,在該單元格中,某人可以輸入某種名稱,然后您可以在該單元格中使用他們的輸入進行其他操作。

首先,您需要獲取一個字符串變量(通過獲取,我的意思是創建)

例:

Dim strName As String

然后,您將希望能夠讀取特定的單元格。...在下一個示例中,該單元格將為A2

例:

strName = Range("Sheet1!A2").Value

如果您為第一張圖紙命名,則使用其他名稱。 如果用戶在該單元格中輸入了名稱,則可以稍后使用它進行計算或執行任何所需的操作。

如果您不使用VBA代碼,那么您正在使用什么?

如果使用MS Query,請嘗試將SQL文本更改為

{CALL roc(?)}

和IIRC,這將提示用戶輸入參數值的文本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM