Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.10.2015, 19:07
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Как можно программно скопировать формулу (приложена), размещенную в TextBox в другой TextBox? Если ручками выделить содержимое формулы, скопировать и вставить в другой TextBox, то всё ОК. Записываю процедуру в макрос, выполняю его - в результате получаю текстовый вид формулы, а не профессиональный, как при ручном методе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 19:13
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Sergey_New, приложите файл с текстбоксом с формулой. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 19:29
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Казанский, не вопрос, прикладываю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 20:04
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Sergey_New, Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 20:08
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Насчет "профессионального вида" не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 20:28
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Казанский, Сравните с изображением из стартового сообщения - там профессиональный. Так, во всяком случае, в Excel написано. Вставляю формулу так: Меню > Вставка > Формула > выбираем подходящую и правим, как требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 20:46
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
По приведённому коду у меня преобразуется вообще неверно: ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 21:36
|
|||
---|---|---|---|
Копирование формулы в Excel |
|||
#18+
Sergey_New, а зачем вообще копировать текст из одного в другое? Почему не скопировать сразу весь текстбокс? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 21:46
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
The_Prist, законный вопрос. Но мне нужно, в зависимости от условий, в одно и то же место подставлять разные формулы. Путей решения несколько: - поместить несколько формул и сделать их невидимыми, а потом показывать; - удалять ненужный текстбокс и копировать требуемый. То что я хочу, казалось самым простым решением, но облом... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 22:25
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Sergey_NewКазанский, Сравните с изображением из стартового сообщения - там профессиональный.А почему Вы не приложили файл с такой формулой? В моем сообщении 18284780 я показал, как выглядит ваш файл у меня (в 2007) и результат копирования в новый текстбокс. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 22:35
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Казанский, приложил именно с такой формулой. Скорее всего у меня 2010 офис, а у Вас 2007? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2015, 22:45
|
|||
---|---|---|---|
Копирование формулы в Excel |
|||
#18+
Алексей, в 2010 действительно не работает приведенный тобой код. Видимо, отображение само меняется на строчный тип. Свойство нужное не искал - времени нет сейчас с этим ковыряться, поэтому не знаю насколько возможно это сделать из VBA. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.10.2015, 10:18
|
|||
---|---|---|---|
|
|||
Копирование формулы в Excel |
|||
#18+
Пришлось сделать так, может кому сготится: Формулу "TextBox1" копирую в нужное место, предварительно удаляя, если есть, старую копию Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&mobile=1&tid=2173320]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 302ms |
total: | 444ms |
0 / 0 |