Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2011, 02:03   #1
shaurma.ru
 
Регистрация: 28.05.2011
Сообщений: 5
По умолчанию Дальнейшее использование выбранного диапазона ячеек

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

diap = Selection.Address
diap = Replace(ps, "$", "")

И затем хочу посчитать дисперсию этого диапазона с помощью функции рабочего листа

Cells(2, 3) = "=VAR(diap)"

Выдаёт ошибку. Пробовал через переменную типа Range, не помогло..
Помогите пожалуйста новичку.
shaurma.ru вне форума Ответить с цитированием
Старый 28.05.2011, 02:21   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Котлееты и мухи не путать
Вариант1

Код:
Y = Application.WorksheetFunction.Var(Selection)
Вариант2
Код:
    Range("B2:B5").Select
    
    Set x = Selection
    Y = Application.WorksheetFunction.Var(x)
Вариант3
Код:
  Y1 = Application.WorksheetFunction.Var(Range("B2:B5"))
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 28.05.2011, 02:27   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Cells(2, 3) = WorksheetFunction.VAR(Range(diap))

опа... Серега наколбасил...
это видимо, вариант 4
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 28.05.2011 в 02:30.
IgorGO вне форума Ответить с цитированием
Старый 28.05.2011, 02:43   #4
shaurma.ru
 
Регистрация: 28.05.2011
Сообщений: 5
По умолчанию

Большое Спасибо! Вариант 1 Отлично работает!
shaurma.ru вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение крайних ячеек диапазона Айвенго Microsoft Office Excel 6 19.04.2011 19:02
печать диапазона ячеек Deceased Microsoft Office Excel 5 13.10.2010 23:13
Значение выбранного диапазона. Vasek007 Microsoft Office Excel 2 29.09.2010 21:53
Проверка диапазона ячеек Last Microsoft Office Excel 9 16.08.2009 19:19
Объединение данных из диапазона ячеек Lal Microsoft Office Excel 8 12.08.2009 11:24