![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#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 после первого включения макроса? Спасибо. |
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
Цитата:
Код:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
||
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.02.2012
Сообщений: 13
|
![]()
Точно!!! Спасибо вам большое Виктор. Только вот появилась новая проблема: в начале добавляется 0,1 а потом 0.200000001490116, далее 0.300000002980232 , 0.400000011920929 и т. д. То есть прибавляется чуть больше 0,1. Почему??
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Поменяйте тип переменной на
Код:
В инете полно информации
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.02.2012
Сообщений: 13
|
![]()
Понял. Спасибо за совет.
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]() Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#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 |