Excel VBA «Ошибка метода автозаполнения класса диапазона»

Следующий код VBA (Excel 2007) завершается с ошибкой 1004 "Метод автозаполнения класса Range Failed. ", Может кто-нибудь сказать мне, как это исправить?

Dim src As Range, out As Range, wks As Worksheet

Set wks = Me
Set out = wks.Range("B:U")
Set src = wks.Range("A6")
src.AutoFill Destination:=out

(примечание: у меня есть Googled и т. д. для этого. Это встречается довольно часто, но все ответы, которые я видел, были связаны с искаженными диапазонами адресов, что не является моей проблемой для AFAIK.

У кого-тоЯ предложил заменить строку автозаполнения следующим текстом:

src.Copy out

Это привело к тому, что мой сеанс Excel оказался в кажущемся бесконечном цикле, потребляющем 100% ЦП, а затем просто зависал навсегда.

ОК, очевидно, источник должен быть частью диапазона назначения для автозаполнения. Теперь мой код выглядит так:

Dim src As Range, out As Range, wks As Worksheet

Set wks = Me
Set out = wks.Range("B1")
Set src = wks.Range("A6")
src.Copy out

Set out = wks.Range("B:U")
Set src = wks.Range("B1")
src.AutoFill Destination:=out, Type:=xlFillCopy

Та же ошибка в последней строке.

Ответы на вопрос(4)

Ваш ответ на вопрос