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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2013, 14:26   #1
Dima36668
Пользователь
 
Регистрация: 18.02.2013
Сообщений: 18
По умолчанию обозначение любого числа в VBA

Доброго времени суток!
Подскажите, как при написании макроса обозначить любое числовое значение которое может быть введено в ячейку, что бы использовать его как элемент в формуле?
Dima36668 вне форума Ответить с цитированием
Старый 21.02.2013, 14:42   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

используйте в формуле ссылку на ячейку.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 21.02.2013, 14:50   #3
Dima36668
Пользователь
 
Регистрация: 18.02.2013
Сообщений: 18
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
используйте в формуле ссылку на ячейку.
Допустим в ячейку А1 (пустую) будет введено число любое число и его надо разделить на 5 и умножить на 0,4.

Мои мысли:

Range("А1").Formula = "= А1/5*0,4"

В результате получается ноль ........((
Dima36668 вне форума Ответить с цитированием
Старый 21.02.2013, 14:56   #4
ikki_pf
Форумчанин
 
Регистрация: 25.02.2012
Сообщений: 166
По умолчанию

так:
Код:
[a1]=[a1]/5*0.4
ikki_pf вне форума Ответить с цитированием
Старый 21.02.2013, 14:57   #5
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Код:
[A1] = [A1]*0,08
в макросе хватит такого кода
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 21.02.2013, 15:03   #6
Dima36668
Пользователь
 
Регистрация: 18.02.2013
Сообщений: 18
По умолчанию

Всем спасибо, еще раз убеждаюсь, что все гениальное просто!
Dima36668 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обозначение трехмерного объекта ivan_90 WPF, UWP, WinRT, XAML 0 06.11.2012 09:53
Ассемблер. Вычисление факториала любого числа sawyer1204 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 19.06.2012 11:30
найти сумму первой и последней цифр любого целого положительного числа. Лина94 Помощь студентам 5 01.02.2012 23:09
запись любого целого числа n (n<3999) арабскими цифрами перевести в запись римскими цифрами (на языке C) qazse Помощь студентам 1 24.11.2011 12:05
обозначение углов BuBen4ik Помощь студентам 3 18.04.2007 14:11