Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вопросы по работе форумов - Страница 56 - Мир MS Excel

Старая форма входа
Мир MS Excel » Работа форума и сайта » Вопросы по работе форума и сайта » Вопросы по работе форумов (Обсуждение работы форумов)
Вопросы по работе форумов
_Boroda_ Дата: Вторник, 12.02.2013, 12:05 | Сообщение № 1101
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Может наоборот - не макрос определять, а формулу? 99,99% формул начинается со знака =


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожет наоборот - не макрос определять, а формулу? 99,99% формул начинается со знака =

Автор - _Boroda_
Дата добавления - 12.02.2013 в 12:05
Serge_007 Дата: Вторник, 12.02.2013, 12:14 | Сообщение № 1102
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (_Boroda_)
99,99% формул начинается со знака =

А 0,01%?

ЗЫ А вот макрос с = начинаться не может вроде...

ЗЫЗЫ А ещё надо учитывать когда в теги пихают что-то помимо макросов и формул smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (_Boroda_)
99,99% формул начинается со знака =

А 0,01%?

ЗЫ А вот макрос с = начинаться не может вроде...

ЗЫЗЫ А ещё надо учитывать когда в теги пихают что-то помимо макросов и формул smile

Автор - Serge_007
Дата добавления - 12.02.2013 в 12:14
MCH Дата: Вторник, 12.02.2013, 12:43 | Сообщение № 1103
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Цитата (_Boroda_)
Может наоборот - не макрос определять, а формулу? 99,99% формул начинается со знака =

А так будет еще проще, и реализация будет не сложной
И теги {vba}{code} будут лишними, все можно через {code} сделать

Цитата (Serge_007)
А 0,01%?

ну бывает ведь, когда выкладывают на форум часть формулы без "=", заключая ее в теги
 
Ответить
Сообщение
Цитата (_Boroda_)
Может наоборот - не макрос определять, а формулу? 99,99% формул начинается со знака =

А так будет еще проще, и реализация будет не сложной
И теги {vba}{code} будут лишними, все можно через {code} сделать

Цитата (Serge_007)
А 0,01%?

ну бывает ведь, когда выкладывают на форум часть формулы без "=", заключая ее в теги

Автор - MCH
Дата добавления - 12.02.2013 в 12:43
Serge_007 Дата: Вторник, 12.02.2013, 12:50 | Сообщение № 1104
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (MCH)
И теги {vba}{code} будут лишними, все можно через {code} сделать

Так не выйдет
Движок "съедает" лишние пробелы и переводы строк в тегах [cоde][/cоde]. для чего, собственно и были сделаны доп. теги [vbа][/vbа]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (MCH)
И теги {vba}{code} будут лишними, все можно через {code} сделать

Так не выйдет
Движок "съедает" лишние пробелы и переводы строк в тегах [cоde][/cоde]. для чего, собственно и были сделаны доп. теги [vbа][/vbа]

Автор - Serge_007
Дата добавления - 12.02.2013 в 12:50
RAN Дата: Вторник, 12.02.2013, 13:31 | Сообщение № 1105
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
А как будет определяться одна строка кода? Как код, или как формула?


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеА как будет определяться одна строка кода? Как код, или как формула?

Автор - RAN
Дата добавления - 12.02.2013 в 13:31
MCH Дата: Вторник, 12.02.2013, 13:39 | Сообщение № 1106
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Цитата (RAN)
А как будет определяться одна строка кода? Как код, или как формула?

если есть "=" - формула, иначе - макрос
 
Ответить
Сообщение
Цитата (RAN)
А как будет определяться одна строка кода? Как код, или как формула?

если есть "=" - формула, иначе - макрос

Автор - MCH
Дата добавления - 12.02.2013 в 13:39
Alex_ST Дата: Вторник, 12.02.2013, 13:41 | Сообщение № 1107
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Наверное, нужно сделать тройной вариант:
Case (начинается с =) - формула
Case (найдены "волшебные" слова VBA) - код
Case Else - просто моноширинный шрифт без "цветовой дифференциации штанов"



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеНаверное, нужно сделать тройной вариант:
Case (начинается с =) - формула
Case (найдены "волшебные" слова VBA) - код
Case Else - просто моноширинный шрифт без "цветовой дифференциации штанов"

Автор - Alex_ST
Дата добавления - 12.02.2013 в 13:41
ikki Дата: Вторник, 12.02.2013, 14:45 | Сообщение № 1108
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Цитата (Serge_007)
А 0,01%?

я слыхал - есть такие зверюги. "формула массива" называются.
так вот, текст такой формулы, выложенный на форум, может начинаться с {
хотя это и неправильно, конечно.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Цитата (Serge_007)
А 0,01%?

я слыхал - есть такие зверюги. "формула массива" называются.
так вот, текст такой формулы, выложенный на форум, может начинаться с {
хотя это и неправильно, конечно.

Автор - ikki
Дата добавления - 12.02.2013 в 14:45
Alex_ST Дата: Вторник, 12.02.2013, 15:32 | Сообщение № 1109
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Формулы массива, как и обычные формулы листа, тоже начинаются с =



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Вторник, 12.02.2013, 17:11
 
Ответить
СообщениеФормулы массива, как и обычные формулы листа, тоже начинаются с =

Автор - Alex_ST
Дата добавления - 12.02.2013 в 15:32
Serge_007 Дата: Вторник, 12.02.2013, 15:43 | Сообщение № 1110
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (Alex_ST)
Формулы массива начинаются с =

Верно smile
Но
Цитата (ikki)
текст такой формулы, выложенный на форум, может начинаться с {


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (Alex_ST)
Формулы массива начинаются с =

Верно smile
Но
Цитата (ikki)
текст такой формулы, выложенный на форум, может начинаться с {

Автор - Serge_007
Дата добавления - 12.02.2013 в 15:43
Alex_ST Дата: Вторник, 12.02.2013, 17:15 | Сообщение № 1111
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Ну, вообще-то да...
Те знатоки, кто не заленится переключаться на латиницу, могут и в ручную (для ясности) добавить фигурные скобки, хотя они и не копируются из строки формул.
Но в любом случае, отловить такой признак для автоматического распознавания кода/формул, наверное, не намного сложнее, чем отловить просто =



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеНу, вообще-то да...
Те знатоки, кто не заленится переключаться на латиницу, могут и в ручную (для ясности) добавить фигурные скобки, хотя они и не копируются из строки формул.
Но в любом случае, отловить такой признак для автоматического распознавания кода/формул, наверное, не намного сложнее, чем отловить просто =

Автор - Alex_ST
Дата добавления - 12.02.2013 в 17:15
_Boroda_ Дата: Вторник, 12.02.2013, 20:40 | Сообщение № 1112
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Кстати, по поводу раскраски формулы - если в формуле используется таблица Excel, то нагляднее как-то смотрится код VBA, а не код формулы
Код
=СУММПРОИЗВ((B$5:B$24="план 2012")*(Таблица1[Дата план]<Таблица1[Дата факт]))

[vba]
Код
=СУММПРОИЗВ((B$5:B$24="план 2012")*(Таблица1[Дата план]<Таблица1[Дата факт]))
[/vba]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеКстати, по поводу раскраски формулы - если в формуле используется таблица Excel, то нагляднее как-то смотрится код VBA, а не код формулы
Код
=СУММПРОИЗВ((B$5:B$24="план 2012")*(Таблица1[Дата план]<Таблица1[Дата факт]))

[vba]
Код
=СУММПРОИЗВ((B$5:B$24="план 2012")*(Таблица1[Дата план]<Таблица1[Дата факт]))
[/vba]

Автор - _Boroda_
Дата добавления - 12.02.2013 в 20:40
ikki Дата: Среда, 13.02.2013, 04:24 | Сообщение № 1113
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
в теме про раскраску формул уже прозвучало предложение не выполнять раскраску для "всего, что находится внутри фигурных скобок" (дабы не раскрашивать массив констант).
вероятно, к этому можно добавить "а также внутри квадратных скобок").


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениев теме про раскраску формул уже прозвучало предложение не выполнять раскраску для "всего, что находится внутри фигурных скобок" (дабы не раскрашивать массив констант).
вероятно, к этому можно добавить "а также внутри квадратных скобок").

Автор - ikki
Дата добавления - 13.02.2013 в 04:24
ikki Дата: Среда, 13.02.2013, 04:27 | Сообщение № 1114
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Цитата (Alex_ST)
А пост старый. Тут бы оперативно и попросить помощи без лишних "мышкодвижений", а не копировать адрес поста, искать на форуме твою личку

а у модераторов нет прав редактировать старые посты?
их нельзя попросить?


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Цитата (Alex_ST)
А пост старый. Тут бы оперативно и попросить помощи без лишних "мышкодвижений", а не копировать адрес поста, искать на форуме твою личку

а у модераторов нет прав редактировать старые посты?
их нельзя попросить?

Автор - ikki
Дата добавления - 13.02.2013 в 04:27
Alex_ST Дата: Среда, 13.02.2013, 08:54 | Сообщение № 1115
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Цитата (ikki)
а у модераторов нет прав редактировать старые посты?
Наверное, есть... Просто Серж всегда просит ему в личку сообщать, что в старых постах что-то подправить нужно. Вот я по привычке ему и пытаюсь "стучать".
А с другой стороны, если бы была возможность одним кликом по кнопке жаловаться на свои старые посты модераторам, я бы, наверное, ею бы и пользовался. Ибо так проще.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Цитата (ikki)
а у модераторов нет прав редактировать старые посты?
Наверное, есть... Просто Серж всегда просит ему в личку сообщать, что в старых постах что-то подправить нужно. Вот я по привычке ему и пытаюсь "стучать".
А с другой стороны, если бы была возможность одним кликом по кнопке жаловаться на свои старые посты модераторам, я бы, наверное, ею бы и пользовался. Ибо так проще.

Автор - Alex_ST
Дата добавления - 13.02.2013 в 08:54
Pelena Дата: Среда, 13.02.2013, 09:49 | Сообщение № 1116
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Цитата (ikki)
а у модераторов нет прав редактировать старые посты?

Есть.
Обращайтесь, если что...


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Цитата (ikki)
а у модераторов нет прав редактировать старые посты?

Есть.
Обращайтесь, если что...

Автор - Pelena
Дата добавления - 13.02.2013 в 09:49
Pelena Дата: Воскресенье, 17.02.2013, 12:38 | Сообщение № 1117
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Если захожу на форум с чужого компа, не хочу, чтобы мой логин и пароль оставался, снимаю галку ЗАПОМНИТЬ, вхожу, выхожу, логин и пароль на месте. Удалила, закрыла браузер, открываю - всё на месте. Как-то это неправильно (?)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли захожу на форум с чужого компа, не хочу, чтобы мой логин и пароль оставался, снимаю галку ЗАПОМНИТЬ, вхожу, выхожу, логин и пароль на месте. Удалила, закрыла браузер, открываю - всё на месте. Как-то это неправильно (?)

Автор - Pelena
Дата добавления - 17.02.2013 в 12:38
Serge_007 Дата: Воскресенье, 17.02.2013, 23:21 | Сообщение № 1118
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
галка "ЗАПОМНИТЬ" не работает
Я её уберу позже


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениегалка "ЗАПОМНИТЬ" не работает
Я её уберу позже

Автор - Serge_007
Дата добавления - 17.02.2013 в 23:21
Pelena Дата: Воскресенье, 17.02.2013, 23:35 | Сообщение № 1119
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Цитата (Serge_007)
галка "ЗАПОМНИТЬ" не работает

То есть теперь запоминает ВСЕГДА?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Цитата (Serge_007)
галка "ЗАПОМНИТЬ" не работает

То есть теперь запоминает ВСЕГДА?

Автор - Pelena
Дата добавления - 17.02.2013 в 23:35
Serge_007 Дата: Воскресенье, 17.02.2013, 23:39 | Сообщение № 1120
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Да


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДа

Автор - Serge_007
Дата добавления - 17.02.2013 в 23:39
Мир MS Excel » Работа форума и сайта » Вопросы по работе форума и сайта » Вопросы по работе форумов (Обсуждение работы форумов)
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!