Даже если действительно не рекомендуется использовать ячейки слияния в Excel (например, при необходимости используйте Center Across Selection
), ячейка, которая «содержит» значение, - это ячейка в в верхнем левом углу. (по крайней мере, это способ выразить это).
Следовательно, вы можете получить значение объединенных ячеек в диапазоне B4:B11
несколькими способами:
Range("B4").Value
Range("B4:B11").Cells(1).Value
Range("B4:B11").Cells(1,1).Value
Также можно отметить, что все остальные ячейки не имеют значения в них.Во время отладки вы можете видеть, что значение равно empty
.
Также обратите внимание, что Range("B4:B11").Value
не будет работать (выдает ошибку выполнения 13, если попытаетесь Debug.Print
), потому что он возвращаетмассив.