東吳 EXCEL VBA與資料庫雲端設計第3次上課(範例增減體重百分比用IF與OR與AND函數&轉VBA的按鈕與反向刪除列&自訂函數與刪除重複列&安養中心範例函數 ... ... <看更多>
excel選取到最後一列 在 excel快捷鍵一覽表2023-精選在臉書/Facebook/Dcard上的焦點 ... 的推薦與評價
選取 儲存格後直接按下【Ctrl + Shift + 方向】鍵,如此該儲存格之後到資料結束的欄或列,就會被你選取 ... 使用电子表格时怎样从第十行选到最后一行? ... <看更多>
excel選取到最後一列 在 excel快捷鍵一覽表2023-精選在臉書/Facebook/Dcard上的焦點 ... 的推薦與評價
選取 儲存格後直接按下【Ctrl + Shift + 方向】鍵,如此該儲存格之後到資料結束的欄或列,就會被你選取 ... 使用电子表格时怎样从第十行选到最后一行? ... <看更多>
excel選取到最後一列 在 Re: [算表] VBA 中尋找最後一列非空白位置並選取範圍- 看板Office 的推薦與評價
爬文發現想用VBA 中尋找最後一列非空白位置並選取範圍
參考了S大的說明可用迴圈if判斷的方式尋找到最後一列的位置
但完整程式碼該怎麼套以選取範圍新手還試不出來
可以請版上高手稍微示範一下嗎?
感謝!!
目前的程式碼如下:
Dim myRange As Range
For i = myRange.Row To 1 Step -1
If Range("A" & i) <> "" Then Exit For
Next
Set myRange = ThisWorkbook.Sheets("資料產出").Range("a2",
ActiveSheet.Range("a1".)Range("A" & i).End(xlToRight).End(xlToRight).End(xlToRight))
myRange.Select
End Sub
※ 引述《supisces (被~~~切~~~八~~~段)》之銘言:
: 軟體: Excel
: 版本: 2010
: Google 後查到以下程式碼可以找到最後一列的位置
: =============================================================
: Dim myRange As Range
: Set myRange = ThisWorkbook.Sheets(1).Range("B65536").End(xlUp) '表示在B欄
: 的最後一列
: myRange.Select
: Debug.Print myRange.Value
: Debug.Print myRange.Address
: Debug.Print myRange.Row
: Debug.Print myRange.Column
: MsgBox "值 : " & vbTab & myRange.Value & vbCr & _
: "位置: " & vbTab & myRange.Address & vbCr & _
: "列數: " & vbTab & myRange.Row & vbCr & _
: "行數: " & vbTab & myRange.Column & vbCr
: Set myRange = Nothing
: ==============================================================
: 但是經測試後發現,
: 這個方式並不管儲存格是否為空白.
: 如果最後一列的儲存格中有公式,
: 但是結果為空白,
: 請問該如何寫 VBA?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.150.75
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1524972052.A.FE0.html
我是想選取一個範圍
我的想法是先尋找A欄中最個一個非空白的值儲存格
再往右選取到最右邊那欄
現在主要卡在判斷尋找最後一個非空白值的儲存格後
該怎麼套用的選取的範圍
感謝!
※ 編輯: nash30113 (114.24.150.75), 04/29/2018 11:39:25
目前套用會選到有公式的空白儲存格
所以才會用S大的建議套用if的判斷式
但不知道判斷後該怎麼套進選取範圍
實例如附檔 我想選取檔案中Sheets"資料產出"非空白儲存格範圍(如A2:C6)
檔案連結:https://goo.gl/jtLdXw
※ 編輯: nash30113 (114.24.150.75), 04/29/2018 12:01:53
... <看更多>