返回列表 上一主題 發帖

Range 變數

Range 變數

抱歉 爬了很多文章 但這個感覺很簡單的變數 頭腦一直打結
麻煩前輩們指點
   i=儲存格 D1
想要選取 A1:B & i &
這段程式碼應該 怎麼寫

回復 1# eric7765
附個圖
想選取 A1到B  選取的比數 參照D1
range.png
2019-3-6 18:04

TOP

RANGE("A1:B" & i)
[A1:B1].RESIZE(i)
[A1].RESIZE(i, 2)
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

回復 3# 准提部林
准大 抱歉 小弟實在是太新手了 本來想說問完重點自己摸索 但都出現物件不支援此屬性或方法

方便教我裡面要如何填寫 會讓我按按鈕1時 會選取 A1:B?  儲存格D1  像圖片這樣  D1如果是 會選取5個  D1 如果是10會選取10個
range.png
2019-3-6 21:46
  1. Sub 按鈕1_Click()



  2. End Sub
複製代碼

TOP

回復 4# eric7765

Sub ex()
    [A:C].ClearContents
   
    Range("A1:B" & [d1]) = 1
    [A11:B11].Resize([d1]) = 2
    [A21].Resize([d1], 2) = 3
End Sub

按F8逐條執行查看
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# eric7765


RANGE("A1:B" & i).select
[A1:B1].RESIZE(i).select
[A1].RESIZE(i, 2).select

三種都可用~~
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

大感謝
兩位版主讓我受益良多

TOP

        靜思自在 : 做好事不能少我一人,做壞事不能多我一人。
返回列表 上一主題