Защо редът ActiveCell.Offset(1,-1).HorizontalAlignments=xlRight, е извън блок оператора With?
Има ли причина редът ActiveCell.Offset(1,-1).HorizontalAlignments=xlRight, да е извън блок оператора With? Може би може да се включи вътре като Offset(1,-1).HorizontalAlignments=xlRight.
В този случай реда си е ок, но -1, това е колоната. Колона "А", е 0, колона "B" e 1 и т.н.
Разбира се, може да включите в блок_оператор With инструкцията Offset(1,-1).HorizontalAlignments=xlRight, изпълнява се за обект ActiveCell, а това е Range("B2"). Едно пояснение за характеристиката (property) Offset - показва отместването спрямо избрания обект, ActiveCell. Първият аргумент определя отместването за редовете, а вторият - за колоните. В примера ActiveCell е В2, следователно ActiveCell.Offset(1,-1) се изпълнява за А3.
Зададох си същия въпрос, включих го вътре в блок оператора и работи и включен.