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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2010, 00:40   #1
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию Как записать условие меньше или равно функции ЕСЛИ()

Здравствуйте. Вопросы:
1. Пытаюсь записать такой условие:
=ЕСЛИ(A1<=10;A2;A3)
и выдает ошибку. Посоветуйте пожалуйста как записать грамотнее и что бы формула работала.
2. Как в Экселе у заглавной буквы проставить два маленьких индекса: Верхний и Нижний (видел у кого-то в одном файле, но не догадался как это было сделано). Вставку через редакторы эквейшн или мэт-тайп не предлагать
Tidus вне форума Ответить с цитированием
Старый 15.02.2010, 00:56   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

1. Какую ошибку выдает?
motorway вне форума Ответить с цитированием
Старый 15.02.2010, 01:05   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

1.Ошибку это может выдать - только если записать эту формулу в ячейку А1, А2 или А3.

2.Верний (нижний) индекс, так же как курсив, подчеркивание, жирный шрифт можно задать любому символу, но только для статического текста, находящегося в ячейке. Если текст в ячейку попадает как результат вычесления формулы - так не получится.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.02.2010, 01:12   #4
Aent
Форумчанин
 
Аватар для Aent
 
Регистрация: 17.07.2009
Сообщений: 519
По умолчанию

Цитата:
Сообщение от IgorGO
Если текст в ячейку попадает как результат вычесления формулы - так не получится
Ну почему же. Можно повесить обработчик на Worksheet_Calculate и в нём менять шрифты, используя для этого объект Characters.
Кроме того, можно одновременно указывать и верхний и нижний индексы если спрятать их в надписи.

Последний раз редактировалось Aent; 15.02.2010 в 02:52.
Aent вне форума Ответить с цитированием
Старый 15.02.2010, 01:35   #5
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию

Извините, первый вопрос снимается. Всё работает, я перетрудился сегодня ))
Игорь, подскажите какие выполнить действия, что бы одну индексную букву уменьшить и повесить наверх, а вторую уменьшить и повесить вниз для статического текста. Спасибо.

Последний раз редактировалось Tidus; 15.02.2010 в 01:37.
Tidus вне форума Ответить с цитированием
Старый 15.02.2010, 01:48   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

отмечаете любой символ (или группу символов) Ctrl+Shift+F, дальше разберетесь, надеюсь
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.02.2010, 08:42   #7
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
отмечаете любой символ (или группу символов) Ctrl+Shift+F, дальше разберетесь, надеюсь
Типа проставить галочки надстрочный и подстрочный?
Tidus вне форума Ответить с цитированием
Старый 15.02.2010, 08:46   #8
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию

Цитата:
Сообщение от Aent Посмотреть сообщение
Ну почему же. Можно повесить обработчик на Worksheet_Calculate и в нём менять шрифты, используя для этого объект Characters.
Кроме того, можно одновременно указывать и верхний и нижний индексы если спрятать их в надписи.
Со вторым вопросом разобрался.
Объясните по шагам: откуда взять этот обработчик, как его повесить и как он работает. Желательно выложите сюда файл с образцом.
Tidus вне форума Ответить с цитированием
Старый 15.02.2010, 09:34   #9
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

Вот и выложите файлик с тем что у Вас есть и с тем что хотите получить.
Dophin вне форума Ответить с цитированием
Старый 18.02.2010, 11:05   #10
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию

Спасибо всем. Уже разобрался. Тему можно закрыть.
Tidus вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условие, если есть лист. agregator Microsoft Office Excel 5 08.12.2009 07:46
Всплывающая подсказка, если одно из значний меньше 0 kzld Microsoft Office Excel 6 22.07.2009 07:37
Сравнение значений в ячейках и вывод соообщения если не равно. Siver Microsoft Office Excel 2 18.12.2008 04:42
Подскажите как записать обратные тригонометрические функции на паскале....)))) Polo Паскаль, Turbo Pascal, PascalABC.NET 2 04.11.2008 11:05
Как записать в com -порт или модем двоичные данные sergrom Win Api 10 25.06.2007 15:15