Не обновляется usedrange листа - VBA

  1. Доброго времени суток. Столкнулся со следующей проблемой. Есть рабочий лист (в коде это переменная ws) На листе есть таблица которая в зависимости от данных в книге расширяется право и вниз. Граница "неизменной шапки" таблицы определена именованным диапазоном StartData. Есть код удаления всех старых данных в таблице


textual

Код к задаче: «Не обновляется usedrange листа - VBA»

private function GetUsedRange(byref ws as worksheet) as range
set GetUsedrange = nothing
if ws is nothing then exit function
debug.print ws.usedrange.address
set GetUsedrange = ws.usedrange
end function

СДЕЛАЙТЕ РЕПОСТ

13   голосов, оценка 4.154 из 5



Похожие ответы
  1. И снова добрый день. Имеется следующее задание: "Автоматически заполнить в первом листе рабочей книги «практика Excel №2» ячейки А1:А20 значениями sin(i*3.14), а в столбце В1:В20 значениями cos(i^2*3.14), где i – натуральное число, изменяющееся от 25 до 45" Набрал следующий код до вывода значений, где и застопорился:

  1. Последний вопрос на сегодня... Есть пользовательская функция, но при изменении значений (переменных для данной функции) ответ не изменяется. Нужно жать F2 в ячейке ответа, энтер, и только потом формула пересчитывается. Люди подскажите как решить эту проблему, если это возможно? Спасибо!

  1. Здравствуйте, Проблема такова: 1. Макросом формируется письмо.