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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.05.2008, 15:20   #1
Bu$ter
Пользователь
 
Аватар для Bu$ter
 
Регистрация: 16.05.2008
Сообщений: 73
По умолчанию Ограничение формул МИН и МАКС

собственно сабж...
Есть ли варианты обойти ограничения налагаемые на длину этих формул, а то уж больно неприятно лицезреть надпись "формула слишком сложная"...

Мысль посетила после того, как обнаружил, что "Undo" через правку реестра, можно увеличить с дефолтовских 16 до скольки угодно (у меня например 100)

Есть вообще смысл создавать большие формулы, не накроют ли комп тормоза из-за этого???

Последний раз редактировалось Bu$ter; 28.05.2008 в 15:22.
Bu$ter вне форума
Старый 28.05.2008, 17:08   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

можно фрагменту формулы присвоить имя и использовать его потом в строке формул.

в меню "Вставка" / "имя" / "присвоить" - открывается окно.
пишем в поле "имя": сц1
в поле "формула" :=сцепить("123456789012345678901234 56789012345678901234567890123456789 01234567890123456789012345678901234 567890")

потом в любой ячейке: =сцепить("абв";сц1)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 29.05.2008, 09:21   #3
Bu$ter
Пользователь
 
Аватар для Bu$ter
 
Регистрация: 16.05.2008
Сообщений: 73
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
можно фрагменту формулы присвоить имя и использовать его потом в строке формул.

в меню "Вставка" / "имя" / "присвоить" - открывается окно.
пишем в поле "имя": сц1
в поле "формула" :=сцепить("123456789012345678901234 56789012345678901234567890123456789 01234567890123456789012345678901234 567890")

потом в любой ячейке: =сцепить("абв";сц1)
Спасибо, сделал вывод что с помощью формул получится слишком геморно, поэтому решил написать макрос. Скажите как в макросе поставить знак переноса если достиг конца строки, вроде был "пробел" и "_". Но когда его ставлю в середине строки аргументов, то появляется ошибка. Скажите, есть ли вообще какие-то правила или ограничения на перенос строки.
Bu$ter вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
мин,макс,нод,нок на делфи melville Помощь студентам 8 10.11.2009 00:20
Поск макс. потоков в графах Юль_кА Фриланс 2 09.06.2008 13:31
Деревья. макс высота Fuaran8989 Помощь студентам 4 27.05.2008 09:32
Функция МАКС aslanbek Общие вопросы Delphi 2 15.03.2008 14:06
Анализатор формул KJIOyH Помощь студентам 1 05.11.2007 18:18