excel中使用vba將區域設定成一個變數?

excel中使用vba將區域設定成一個變數

excel中使用vba將區域設定成一個變數

工具/原料

excel2013

更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支援。 好人一生平安。

先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對小編很重要,萬分感謝。

方法/步驟

首先我們開啟一個工作樣表作為例子。

excel中使用vba將區域設定成一個變數

excel中預設的單元格有個序列名稱,比如我們在這裡可以看到選取的就是a1單元格,橫行豎列,A1就是表示a列1行。

excel中使用vba將區域設定成一個變數

當我們把當前所選的單元格輸入一個名稱後,這個名稱會自動儲存當前所選的單元格,成為一個變數,我們點選下拉箭頭,就可以看到這個變數名稱。選取後,會自動選取這個變數定義的單元格。

excel中使用vba將區域設定成一個變數

單元格的變數設定不僅僅支援單個單元格,還能支援區域單元格的選擇,操作上只需要在選取區域單元格後,再對序列名稱進行設定即可。

excel中使用vba將區域設定成一個變數

使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模組,並在模組中輸入以下程式碼:

Sub 單元格選取()

Range("A1:C3").Name = "computer"

End Sub

excel中使用vba將區域設定成一個變數

使用range選擇區域範圍,然後對其名稱屬性name進行賦值=號右邊賦值為文字字串,需要用雙引號引用。這裡的區域就不用手動去選擇,只需要輸入準確的序列即可。

excel中使用vba將區域設定成一個變數

注意事項

謝謝你的投票。

設定成, 變數, 區域, excel,
相關問題答案