第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

就是。在.范圍內,必要時由.Cells定義?

就是。在.范圍內,必要時由.Cells定義?

郎朗坤 2019-06-20 10:27:05
就是。在.范圍內,必要時由.Cells定義?人們普遍認為,這不是“最佳實踐”。dim rng as rangewith thisworkbook    '<~~ possibly set an external workbook      with .worksheets("sheet1")         set rng = .range(cells(2, 1), cells(rows.count, 1).end(xlup))     end withend with兩人Rang.Cells屬性定義距離對象將默認為ActiveSheet屬性..如果這不是Sheet 1(定義為.父母在帶著.。以語句結尾),任務將失敗,Run-tim error '1004': Application-defined or object-defined error解決方案:使用.Cells不Cells..案子結了。但是.。是.在這方面是必要的距離對象定義時,兩個Rang.Cells屬性繼承.父母屬性中定義的工作表屬性。帶著.。以語句結尾?這怎么能dim rng as rangewith thisworkbook    '<~~ possibly set an external workbook      with .worksheets("sheet1")         ' define rng as Sheet1!A2 to the last populated cell in Sheet1!A:A         set rng = .range(.cells(2, 1), .cells(rows.count, 1).end(xlup))  '<~~ .range     end withend withdebug.print rng.address(0, 0, external:=true)..與此不同,dim rng as rangewith thisworkbook    '<~~ possibly set an external workbook      with .worksheets("sheet1")         ' define rng as Sheet1!A2 to the last populated cell in Sheet1!A:A         set rng = range(.cells(2, 1), .cells(rows.count, 1).end(xlup))  '<~~ range not .range     end withend withdebug.print rng.address(0, 0, external:=true)我們用.range當定義范圍的參數不明確時;.range([A1])這個A1單元格可以來自任何工作表,并且將默認為ActiveSheet屬性沒有...但是,當定義Range對象的作用域正確引用其父工作表時,為什么需要引用Range對象的父對象呢?
查看完整描述

3 回答

?
慕哥9229398

TA貢獻1877條經驗 獲得超6個贊

我的看法在這里略有不同。

這是必需的。您不能總是控制用戶可以從哪里運行代碼。

請考慮這幾個測試用例。

假想

工作簿有兩個工作表。表1和頁2


測試1(從模塊運行)

兩個代碼都給出了相同的結果

測試2(從Sheet 1的工作表代碼區(qū)域運行)

兩個代碼都給出了相同的結果

測試3(從Sheet 2的工作表代碼區(qū)域運行)

'~~> This code failsset rng = range(.cells(2, 1), .cells(rows.count, 1).end(xlup))

你會得到Application Defined or Object defined誤差


因此,建議對象進行適當的限定,以便代碼可以在任何地方運行。


查看完整回答
反對 回復 2019-06-20
?
PIPIONE

TA貢獻1829條經驗 獲得超9個贊

不,.如果括號內的單元格引用是限定的,則不需要,除非代碼位于Worksheet模塊。就是說跑得更快set rng = .range(.cells(...), .cells(...))比跑set rng = range(.cells(...), .cells(...))所以包括.有好處。

為了Worksheet模塊,.是必需的。


查看完整回答
反對 回復 2019-06-20
  • 3 回答
  • 0 關注
  • 571 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號