2017-05-05 62 views
3

標題基本上說這一切。在Excel中,你可以檢查一個範圍是否是整行

我想知道是否有像

if (Range1 contains all columns) then do stuff 

我想知道這是因爲我需要一分來切割和插入行,當運行一個聲明,我還有其他的代碼運行時,它不是一整行。

+2

嘗試'如果myRange.columns.count =表(「工作表Sheet1」)Columns.Count'?假設'myRange'也在'Sheets(「Sheet1」)'上。 – BruceWayne

回答

2

BruceWayne的建議似乎合乎邏輯。你也可以檢查是否yourRange.EntireRow.Address是一樣的整行地址:

yourRange.EntireRow.Address = Range(yourRange.Cells(1, 1), yourRange.Cells(1, yourRange.Columns.Count)).Address 
+0

布魯斯韋恩斯答案完美,但我不能打勾評論 – Liamck27

相關問題