VBA程式中用什麼函式獲得選擇區域的位址?

時間 2021-06-04 21:23:20

1樓:Excel手把手

終點 = Split(selection.Address(), ":")(1)

起點 = Split(selection.Address(), ":")(0)

2樓:hyc11072

具體的我就不給寫了。思路告訴你一下。

如果是我的話, 我回用selection屬性獲取選區。然後用用ADDREES獲取位址。選區位址在冒號前後分別是左上和右下角的座標。

需要注意的是,如果獲取選擇區域,不要用currentregion,這個是擴充套件選區,不是選擇區域。選擇區域是selection。

3樓:廖文良

Function 左上()

左上 = Split(Selection.Address(), ":")(0)

End Function

Function 右下()

右下 = Split(Selection.Address(), ":")(1)

End Function

變更選擇區域後按F9更新

4樓:殤念雲

選擇區域都是B2-D5

這種情況能獲得正確位址B2,D5

這種情況獲得位址是A2-D5,資料自動擴充套件了這種情況獲得位址是B2-B3,被空行認為是兩個區域了

為什麼 函式 叫做 函式 ?

星星之火 中國古代 函 字與 含 字通用,都有著 包含 的意思 李善蘭給出的定義是 凡式中含天,為天之函式 中國古代用天 地 人 物4個字來表示4個不同的未知數或變數 這個定義的含義是 凡是公式中含有變數x,則該式子叫做x的函式 所以 函式 是指公式裡含有變數的意思 豬鼻蛇 這個題目的含義只能是 最...

如何優雅地為程式中的變數和函式命名?

ttwings 節點 檔案 變數 函式 訊號都能純中文 用中文。godot 開源遊戲引擎中文版本 官方版不支援,Godot遊戲引擎中文版本 QQ群 673791862 支援 eechen 我覺得Nginx的函式命名風格看起來就很清爽.基本就是 字首 ngx 動詞 do 名詞 something 統一...

遞迴函式會不會因為呼叫自己太多導致程式執行緩慢,那如果使程式執行緩慢,這遞迴函式不就沒用了嗎?

黃亮anthony 遞迴並不慢。遞迴比迴圈只慢在函式出入棧的部分,相比迴圈內容,這部分比例很小,有時編譯器可以把尾遞迴直接編譯為迴圈。大部分遞迴慢的原因是它簡單的形式,隱藏了複雜的答案。比如說菲波納契數列,直覺寫成的遞迴求菲波納契數列第n項,會把前n 1項分別求很多次。intfib intn 簡單優...