|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.10.2012, 00:05 | #1 |
Пользователь
Регистрация: 27.02.2012
Сообщений: 13
|
Равномерное увеличение значения ячейки
Здравствуйте.
Пытаюсь написать маленький макрос для увеличения значения определённой ячейки на постоянную величину. Макрос должен запускаться кнопкой с рабочего листа. Мой код: Sub Increase() Dim i As Integer i = Cells(2, 2).Value Cells(2, 2).Value = i + 0.1 End Sub Значение ячейки (2, 2) увеличивается только при первом запуске макроса. А во второй, третий и т. д. оно остаётся прежним. Не могу понять, почему в i постоянно с листа постоянно загружается старое значение, оно же должно увеличиться на 0,1 после первого включения макроса? Спасибо. |
13.10.2012, 00:18 | #2 | ||
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
Цитата:
Код:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
||
13.10.2012, 00:28 | #3 |
Пользователь
Регистрация: 27.02.2012
Сообщений: 13
|
Точно!!! Спасибо вам большое Виктор. Только вот появилась новая проблема: в начале добавляется 0,1 а потом 0.200000001490116, далее 0.300000002980232 , 0.400000011920929 и т. д. То есть прибавляется чуть больше 0,1. Почему??
|
13.10.2012, 00:33 | #4 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Поменяйте тип переменной на
Код:
В инете полно информации
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
13.10.2012, 00:36 | #5 |
Пользователь
Регистрация: 27.02.2012
Сообщений: 13
|
Понял. Спасибо за совет.
|
13.10.2012, 01:09 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
13.10.2012, 14:06 | #7 |
Пользователь
Регистрация: 27.02.2012
Сообщений: 13
|
Спасибо. ..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Активирование значения ячейки, на основе другой ячейки | Mark.ru | Microsoft Office Excel | 5 | 13.12.2010 16:23 |
Сложение объектов и равномерное распределение их последовательности | Tarkh | PHP | 1 | 23.12.2009 20:16 |
php и mysql увеличение ячейки | Garacio_cain | PHP | 1 | 07.08.2009 23:57 |
Увеличение значения ячейки при открытии файла | robotov | Microsoft Office Excel | 2 | 17.06.2009 17:49 |