需要變數。 無法指派給此運算式
當您嘗試將值指派給無法接受指派的專案時,通常會發生此錯誤。 此錯誤發生的原因與解決方案如下:
您使用函式呼叫或 運算式 作為 Input #、 Let、 Get或 Put 的自變 量。 例如,您可能已使用引數,該自 變數似乎 為數組變數的有效參考,但改為呼叫相同名稱的函式。
Input #、 Let、 Get和 Put 不接受函式呼叫作為引數。
-
選擇識別碼的另一個名稱。
您嘗試在 For... 中使用不可變數作為迴圈計數器 下一個 建構。 使用變數作為計數器。
您嘗試將值指派給唯讀 屬性 ,或指派給包含多個變數 (的運算式,例如 X + Y) 。 指派會將值放在記憶體位置。 指定的運算式必須代表單一、可寫入的位置。
將指派重寫為可接受資料的單一變數名稱。
您嘗試使用定義為 類型庫中常數的未宣告變數。
請針對變數使用不同的名稱,或明確宣告它。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。