1

Тема: Баг или Фича.

Друзья, сломал себе мозг пытаясь понять в чем дело.
Нужна помощь, помоЖите новичку...


Имеем руссифицированный Microsoft Excel 2013 (15.0.4771.1000)
MSO (15.0.4771.1000), 64-разрядная версия

Создаем новый файл с расширением xlsm. На первом листе создаем таблицу c именем Table1 (кол-во колонок, их названия и строк - любые)

Создаем макрос в который помещаем вот такой VBA код

With ActiveSheet
        MsgBox .Range("Table1[#Headers]").Count
        .Hyperlinks.Add Anchor:=.Range("B1"), Address:="", SubAddress:="Лист1!A100", TextToDisplay:="it is link"
        MsgBox .Range("Table1[#Headers]").Count
    End With

Выполняем его. Первый мессаджбокс выдает сообщение с кол-вом столбцов в таблице, на втором мессаджбоксе появляется ошибка.
В чем дело? Как это можно обойти, не отказываясь от использования слова #Headers