Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 27.06.2009
Сообщений: 3
1

Как это сделать , если это возможно, сам не уверен

27.06.2009, 15:12. Показов 1580. Ответов 8
Метки нет (Все метки)

Помогите, как это сделать
Пример
В таблице Excel я ввожу какую нибудь формулу (Sin(x), a не =Sin(x)), так как мне нужно в этой ячейки отображалась формула а не результат вычесления по данной формуле. Но затем я хоче чтобы в VBA коде я мог использовать введенную формулу. Я не знаю как сделать так как при помощи Cells или Range он мне возвращает строковую переменную и посчитать значению я не могу. Помогите если возможно....
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.06.2009, 15:12
Ответы с готовыми решениями:

Возможно ли это и если да как это сделать?
Имеется удаленный сервер с управлением через KVM и с операционной системой windows server 2012, ее...

как можно сделать это? если вообще возможно (не задача)
есть задача, на двумерный массив... вывел массив 5х5 с рандомными числами, нужно найти числа...

Хочу сделать носитель информации хотя-бы на пару байт - сам - спаятьт с нуля - это возможно?
Здравствуйте. Заранее извиняюсь за глупый вопрос. Просто я в тупике и не могу найти выхода. Уже...

возможно ли это????? в DELPHI если да, то как???
Люди скажите пожалуйста как связать 2 формы из двух разных папок, ну прям очень нужно!!всю голову...

8
10022 / 2610 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
27.06.2009, 15:15 2
ManUnited, попробуй сделать анализ ячейки через Select Case
0
0 / 0 / 0
Регистрация: 27.06.2009
Сообщений: 3
27.06.2009, 15:18  [ТС] 3
Так тогда получиться надо ограничить из каких функций надо выбирать, Ведь я могу не только sin ввести а абсолютно любую формулу...
0
10022 / 2610 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
27.06.2009, 15:32 4
вот все и надо прописать, или использовать Case Else для остального
0
0 / 0 / 0
Регистрация: 27.06.2009
Сообщений: 3
27.06.2009, 15:56  [ТС] 5
это не реально... а если мне будет нужна формула одна из 10000, мне все это прописать????
0
10022 / 2610 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
27.06.2009, 16:13 6
и шо все 10000 формул могут понадобиться?
0
3886 / 887 / 122
Регистрация: 16.04.2009
Сообщений: 1,794
27.06.2009, 21:06 7
Есть функция которой можно передать текст "2+2" а она вернет ответ "4". Забыл я только как эта функция называется
БурундукЪ, помнишь ты мне кидал ссылку на задачу какой-то девчонки? У нее там была такая функция. Не могу в поиске и в ЛС найти. Видимо надо в аське искать ссылку.
0
10022 / 2610 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
27.06.2009, 22:40 8
щас найду, это в екселе

Добавлено через 1 час 14 минут 18 секунд
Доделать макрос
вот.
1
3886 / 887 / 122
Регистрация: 16.04.2009
Сообщений: 1,794
28.06.2009, 12:52 9
Точно! Оно.
Visual Basic
1
a = Application.Evaluate("2+2")
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2009, 12:52

Как улучшить пинг (если это возможно)?
Играя в паладинс, меня стали доставать моменты когда пропадало соединение с сервером, иногда даже...

как соединить b и с в число, если а это число, б это десятки перевернутого числа, с это единицы перевернутого числа вот в это строчке c=a+b,c;
как соединить b и с в число, если а это число, б это десятки перевернутого числа, с это единицы...

Нужно расшифровать, если это вообще как-то возможно
yadi.sk/i/7/3/100000,(big)9/1/010,9/5/1000000,(big)7/5/100,_,7/3/100000,(big)1/3/00100000000,9/5/100...

Подскажите как облегчить запрос если это возможно?
SELECT(SELECT( SELECT DISTINCT SUM(.) FROM WHERE . = 1)*(SELECT DISTINCT . FROM ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.