Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
19 Июль 2025, 14:00:22
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Дзе памылка?? ( Excel )

Страниц  :   Вниз
  Печать  
Автор Тема: Дзе памылка?? ( Excel )  (Прочитано 1193 раз)
0 Пользователей и 1 Гость смотрят эту тему.
enn
Почетный гродненец
*****

Репутация: +45/-2
Offline Offline

Пол: Мужской
Сообщений: 1579


Просмотр профиля Email
« : 06 Февраль 2009, 02:17:28 »

Патрэбна знайсці суму ячэек слупка  C  ад радка i+1 да радка j  і запісаць вынік у  актыўную ячэйку.
Гэты прыклад для канкрэтных радкоў (ад 85 да 88)  працуе
    ActiveCell.Formula =  "=SUM(C85:C88)"

Спроба выкарыстаць пераменныя  i, j  выдае нуль у запісваемай ячэйцы

   s = "C" & CStr(i + 1)
   k = "C" & CStr(j)
   ActiveCell.Formula =  "=SUM(s:k)"

Дзе памылка??
Записан
AndrewSh
Гродненец
**

Репутация: +40/-0
Offline Offline

Пол: Мужской
Сообщений: 169


Я люблю Гродненский форум!

Просмотр профиля
« Ответ #1 : 06 Февраль 2009, 10:55:29 »

Если таким именно способом, то попробуй

ActiveCell.Formula = "=SUM(" & s & ":" & k & ")"
Записан
_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #2 : 06 Февраль 2009, 12:31:18 »

Не в обиду сказано, но вспомнил анекдот.
Приходит ламер к хакеру, со своей не рабочей прогой.
-где у меня ошибка?
- в ДНК.

Записан
enn
Почетный гродненец
*****

Репутация: +45/-2
Offline Offline

Пол: Мужской
Сообщений: 1579


Просмотр профиля Email
« Ответ #3 : 06 Февраль 2009, 23:01:38 »

    Макрас запрацаваў.  Канчатковы выгляд падліку сумы раду ячэек у актыўную ячэйку мае выгляд:

    r = CStr(i)
    s = CStr(i + 1)
    k = CStr(j)
 
    ActiveCell.Formula = _
    "=SUM(" & "C" & s & ":" & "C" & k & ")" + _
    "+ SUM(" & "D" & s & ":" & "D" & k & ")" + _
    "+ SUM(" & "F" & s & ":" & "F" & k & ")" + _
    "+ SUM(" & "I" & s & ":" & "I" & k & ")" + _
    "+ SUM(" & "K" & s & ":" & "K" & k & ")" + _
    "+ SUM(" & "L" & r & ")"

Асаблівая падзяка  AndrewSh  за дапамогу  Улыбка Улыбка Улыбка

Тэма закрытая.
Записан
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,078 секунд. Запросов: 19.