Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Программа на VB в Excell

5.8K
02 июля 2004 года
Степан
18 / / 02.07.2004
Люди добрые...
Для работы делаю прогу в VB d Excell и возникла такая проблема:
необходимо определить какие ячейки столбца заполнены, сложить в все числа, кторые в этих ячейках записаны, и сумму записать в определённую ячейку...
Памагайте блин...
464
02 июля 2004 года
WildAn
147 / / 19.05.2003
Цитата:
Originally posted by Степан
Люди добрые...
Для работы делаю прогу в VB d Excell и возникла такая проблема:
необходимо определить какие ячейки столбца заполнены, сложить в все числа, кторые в этих ячейках записаны, и сумму записать в определённую ячейку...
Памагайте блин...


А простое автосуммирование не подходит в этом случае?

5.8K
05 июля 2004 года
Степан
18 / / 02.07.2004
Проблема в том что количество ячеек с данными может быть сколько угодно...Конечно если бы их количество было бы одинаково всегда, это было бы просто....А так...
5.8K
05 июля 2004 года
Степан
18 / / 02.07.2004
Сразу ещё вопрос: есть допутим число..Как найти адрес ячейки в которую записано данное число
464
05 июля 2004 года
WildAn
147 / / 19.05.2003
Цитата:
Originally posted by Степан
Проблема в том что количество ячеек с данными может быть сколько угодно...Конечно если бы их количество было бы одинаково всегда, это было бы просто....А так...


А нельзя сделать =СУММ(А:А)?

464
05 июля 2004 года
WildAn
147 / / 19.05.2003
Цитата:
Originally posted by Степан
Сразу ещё вопрос: есть допутим число..Как найти адрес ячейки в которую записано данное число


А это число у тебя уникально что-ли? Если оно повторяется в столбце?

5.8K
05 июля 2004 года
Степан
18 / / 02.07.2004
Знаешь я вообще VB неделю только знаю...Так что с чем пока сам разобрался то и могу сделать...))))
Так что мне если только популярно объяснить...)))..
5.8K
05 июля 2004 года
Степан
18 / / 02.07.2004
ну вот ещё блин непонятка...((((
для использорвания в формуле пытаюсь выдернуть значение из ячейки, которая стоит на 1 ячейку выше той, в которая выделена таким образом

с = Val(ActiveCell.Offset(-1, 0))

однако число записывается в переменную с почему-то целым, а не десятичой дробью как оно записано в ячейке...В чём прикол?
464
06 июля 2004 года
WildAn
147 / / 19.05.2003
Цитата:
Originally posted by Степан
Знаешь я вообще VB неделю только знаю...Так что с чем пока сам разобрался то и могу сделать...))))
Так что мне если только популярно объяснить...)))..


 
Код:
Sub t()
Dim c As Range
chislo = 37 'число, ячейку которого нужно найти
stolbec = 1 'номер столбца, который нужно просмотреть
Columns(stolbec).Select
For Each c In Selection
If c.Value = chislo Then MsgBox ("адрес ячейки - " & c.Address)
Next c
End Sub
5.8K
06 июля 2004 года
Степан
18 / / 02.07.2004
И ещё раз спасибо...)))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог