Принципы подсветки формул в Excel 
				   
 
 
 Serge_007  
 Дата: Воскресенье, 20.01.2013, 02:09 | 
 Сообщение № 101   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
лучше не злоупотреблять
Цитата  (nerv )
из за каждой мелочи в код лазить я не буду
Цитата  (nerv )
лучше не злоупотреблять
Цитата  (nerv )
из за каждой мелочи в код лазить я не буду
Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
лучше не злоупотреблять
Цитата  (nerv )
из за каждой мелочи в код лазить я не буду
Автор - Serge_007 20.01.2013  в 02:09   
 
 
 Serge_007  
 Дата: Среда, 13.02.2013, 11:06 | 
 Сообщение № 102   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (MCH )
Код
=ЧИСТРАБДНИ(нач_дата;кон_дата;{41275:41276:41277:41278:41281:41282:41341:41395:41396:41397:41403:41404:41437:41582})
раскрашивает формулу, хотя идет перечисление массива констант и раскрашивать не нужно 
 Все что находится в фигуных скобках нужно игнорировать, также как в кавычках
[ ]  Глюк : Код
=(LEFT(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",))="B")+(--SUBSTITUTE(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",),LEFT(SUBSTITUTE(REP LACE(FORMULATEXT(A1),1,1,),"$",)),)>0)*(--SUBSTITUTE(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",),LEFT(SUBSTITUTE(REPLACE(FORMULATEXT ( A 1 ),     1 ,1,),"$",)),)<11)
(REP  LACE(FORMULATEXT(A1)  Дополнительно Цитата  (MCH )
Код
=ЧИСТРАБДНИ(нач_дата;кон_дата;{41275:41276:41277:41278:41281:41282:41341:41395:41396:41397:41403:41404:41437:41582})
раскрашивает формулу, хотя идет перечисление массива констант и раскрашивать не нужно 
 Все что находится в фигуных скобках нужно игнорировать, также как в кавычках
[ ]  Глюк : Код
=(LEFT(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",))="B")+(--SUBSTITUTE(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",),LEFT(SUBSTITUTE(REP LACE(FORMULATEXT(A1),1,1,),"$",)),)>0)*(--SUBSTITUTE(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",),LEFT(SUBSTITUTE(REPLACE(FORMULATEXT ( A 1 ),     1 ,1,),"$",)),)<11)
(REP  LACE(FORMULATEXT(A1)  Дополнительно Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (MCH )
Код
=ЧИСТРАБДНИ(нач_дата;кон_дата;{41275:41276:41277:41278:41281:41282:41341:41395:41396:41397:41403:41404:41437:41582})
раскрашивает формулу, хотя идет перечисление массива констант и раскрашивать не нужно 
 Все что находится в фигуных скобках нужно игнорировать, также как в кавычках
[ ]  Глюк : Код
=(LEFT(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",))="B")+(--SUBSTITUTE(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",),LEFT(SUBSTITUTE(REP LACE(FORMULATEXT(A1),1,1,),"$",)),)>0)*(--SUBSTITUTE(SUBSTITUTE(REPLACE(FORMULATEXT(A1),1,1,),"$",),LEFT(SUBSTITUTE(REPLACE(FORMULATEXT ( A 1 ),     1 ,1,),"$",)),)<11)
(REP  LACE(FORMULATEXT(A1)  Дополнительно Автор - Serge_007 13.02.2013  в 11:06   
 
 
 nerv  
 Дата: Среда, 13.02.2013, 14:43 | 
 Сообщение № 103   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
  Цитата  (Serge_007 )
После REP добавляется пробел. Убрать его невозможно 
Цитата  (Serge_007 )
Дополнительно
  Цитата  (Serge_007 )
После REP добавляется пробел. Убрать его невозможно 
Цитата  (Serge_007 )
Дополнительно
 nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba    
  
 Ответить 
Сообщение  Цитата  (Serge_007 )
После REP добавляется пробел. Убрать его невозможно 
Цитата  (Serge_007 )
Дополнительно
 Автор - nerv 13.02.2013  в 14:43   
 
 
 MCH  
 Дата: Среда, 13.02.2013, 14:54 | 
 Сообщение № 104   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Старожил  
 
 Сообщений:  2008 
 
 
 
 
  Репутация:    
 752    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 У меня почемуто в IE 8 пропали формулы, есть только рамка, а также в цитатах появилась лишняя пустая строчка  У меня почемуто в IE 8 пропали формулы, есть только рамка, а также в цитатах появилась лишняя пустая строчка  MCH Сообщение отредактировал MCH  - Среда, 13.02.2013, 14:57 
   
  
 Ответить 
Сообщение У меня почемуто в IE 8 пропали формулы, есть только рамка, а также в цитатах появилась лишняя пустая строчка  Автор - MCH 13.02.2013  в 14:54   
 
 
 Serge_007  
 Дата: Среда, 13.02.2013, 14:55 | 
 Сообщение № 105   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
привет укозу 
Цитата  (MCH )
почемуто в IE 8 пропали формулы, есть только рамка, а также в цитатах появилась лишняя пустая строчка 
Цитата  (nerv )
привет укозу 
Цитата  (MCH )
почемуто в IE 8 пропали формулы, есть только рамка, а также в цитатах появилась лишняя пустая строчка 
Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
привет укозу 
Цитата  (MCH )
почемуто в IE 8 пропали формулы, есть только рамка, а также в цитатах появилась лишняя пустая строчка 
Автор - Serge_007 13.02.2013  в 14:55   
 
 
 MCH  
 Дата: Среда, 13.02.2013, 15:01 | 
 Сообщение № 106   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Старожил  
 
 Сообщений:  2008 
 
 
 
 
  Репутация:    
 752    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 перезапустил IE, вроде заработало нормально, видимо глюк какой то был, не правильно отрабатывались JS или CSS 
 
 
перезапустил IE, вроде заработало нормально, видимо глюк какой то был, не правильно отрабатывались JS или CSS MCH    
  
 Ответить 
Сообщение перезапустил IE, вроде заработало нормально, видимо глюк какой то был, не правильно отрабатывались JS или CSS Автор - MCH 13.02.2013  в 15:01   
 
 
 nerv  
 Дата: Среда, 13.02.2013, 22:21 | 
 Сообщение № 107   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
 Цитата  (Serge_007 )
Саш, почему REP зелёным заливается?
Цитата  (Serge_007 )
Пройдись по ссылке 
Цитата  (Serge_007 )
Саш, почему REP зелёным заливается?
Цитата  (Serge_007 )
Пройдись по ссылке 
nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba    
  
 Ответить 
Сообщение Цитата  (Serge_007 )
Саш, почему REP зелёным заливается?
Цитата  (Serge_007 )
Пройдись по ссылке 
Автор - nerv 13.02.2013  в 22:21   
 
 
 Serge_007  
 Дата: Среда, 13.02.2013, 23:55 | 
 Сообщение № 108   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
Считаю не целесообразным
Цитата  (nerv )
Пользователь сам должен выбирать, что ему нужно
Цитата  (nerv )
Считаю не целесообразным
Цитата  (nerv )
Пользователь сам должен выбирать, что ему нужно
Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
Считаю не целесообразным
Цитата  (nerv )
Пользователь сам должен выбирать, что ему нужно
Автор - Serge_007 13.02.2013  в 23:55   
 
 
 nerv  
 Дата: Четверг, 14.02.2013, 01:00 | 
 Сообщение № 109   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
 Цитата  (Serge_007 )
Т.е. это ВЫПОЛНИМО?!
Цитата  (Serge_007 )
Т.е. это ВЫПОЛНИМО?!
nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba Сообщение отредактировал nerv  - Четверг, 14.02.2013, 01:01 
   
  
 Ответить 
Сообщение Цитата  (Serge_007 )
Т.е. это ВЫПОЛНИМО?!
Автор - nerv 14.02.2013  в 01:00   
 
 
 Serge_007  
 Дата: Четверг, 14.02.2013, 01:07 | 
 Сообщение № 110   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
любой каприз
Цитата  (nerv )
любой каприз
Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
любой каприз
Автор - Serge_007 14.02.2013  в 01:07   
 
 
 nerv  
 Дата: Четверг, 14.02.2013, 03:08 | 
 Сообщение № 111   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
 Цитата  (Serge_007 )
Но ты ведь говорил что без тегов [vbа][/vbа] не обойтись?!
Цитата  (Serge_007 )
Но ты ведь говорил что без тегов [vbа][/vbа] не обойтись?!
nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba    
  
 Ответить 
Сообщение Цитата  (Serge_007 )
Но ты ведь говорил что без тегов [vbа][/vbа] не обойтись?!
Автор - nerv 14.02.2013  в 03:08   
 
 
 MCH  
 Дата: Четверг, 14.02.2013, 08:36 | 
 Сообщение № 112   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Старожил  
 
 Сообщений:  2008 
 
 
 
 
  Репутация:    
 752    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
Считаю не целесообразным. Пользователь сам должен выбирать, что ему нужно
Цитата  (nerv )
Считаю не целесообразным. Пользователь сам должен выбирать, что ему нужно
MCH    
  
 Ответить 
Сообщение Цитата  (nerv )
Считаю не целесообразным. Пользователь сам должен выбирать, что ему нужно
Автор - MCH 14.02.2013  в 08:36   
 
 
 Serge_007  
 Дата: Четверг, 14.02.2013, 09:52 | 
 Сообщение № 113   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
стояла задача отличить код от формулы
Цитата  (nerv )
Нужен был идентификатор.
Цитата  (MCH )
Если явно задано {vba}{code}...
Цитата  (nerv )
Пользователь сам должен выбирать, что ему нужно.
[formulа][/formulа]  - для формул [vbа][/vbа]  - для макросов [cоde][/code]  - универсальный, который сам будет определять что в нём написано - формула или макросЦитата  (nerv )
стояла задача отличить код от формулы
Цитата  (nerv )
Нужен был идентификатор.
Цитата  (MCH )
Если явно задано {vba}{code}...
Цитата  (nerv )
Пользователь сам должен выбирать, что ему нужно.
[formulа][/formulа]  - для формул [vbа][/vbа]  - для макросов [cоde][/code]  - универсальный, который сам будет определять что в нём написано - формула или макросSerge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
стояла задача отличить код от формулы
Цитата  (nerv )
Нужен был идентификатор.
Цитата  (MCH )
Если явно задано {vba}{code}...
Цитата  (nerv )
Пользователь сам должен выбирать, что ему нужно.
[formulа][/formulа]  - для формул [vbа][/vbа]  - для макросов [cоde][/code]  - универсальный, который сам будет определять что в нём написано - формула или макросАвтор - Serge_007 14.02.2013  в 09:52   
 
 
 nerv  
 Дата: Четверг, 14.02.2013, 19:14 | 
 Сообщение № 114   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
 Цитата  (MCH )
Alex_ST предложил делать 3 варианта, что очень разумно:
Цитата  (Serge_007 )
Кто ставил такую задачу?
Цитата  (Serge_007 )
Ты говорил что теги [cоde][/code] убирают пробелы и переводы строк, поэтому надо добавлять доп теги [vbа][/vbа].
Цитата  (Serge_007 )
Ты помнишь что я просил тебя их убрать?
Цитата  (Serge_007 )
Для выбора можно сделать три тега
Цитата  (MCH )
Alex_ST предложил делать 3 варианта, что очень разумно:
Цитата  (Serge_007 )
Кто ставил такую задачу?
Цитата  (Serge_007 )
Ты говорил что теги [cоde][/code] убирают пробелы и переводы строк, поэтому надо добавлять доп теги [vbа][/vbа].
Цитата  (Serge_007 )
Ты помнишь что я просил тебя их убрать?
Цитата  (Serge_007 )
Для выбора можно сделать три тега
nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba    
  
 Ответить 
Сообщение Цитата  (MCH )
Alex_ST предложил делать 3 варианта, что очень разумно:
Цитата  (Serge_007 )
Кто ставил такую задачу?
Цитата  (Serge_007 )
Ты говорил что теги [cоde][/code] убирают пробелы и переводы строк, поэтому надо добавлять доп теги [vbа][/vbа].
Цитата  (Serge_007 )
Ты помнишь что я просил тебя их убрать?
Цитата  (Serge_007 )
Для выбора можно сделать три тега
Автор - nerv 14.02.2013  в 19:14   
 
 
 ikki  
 Дата: Четверг, 14.02.2013, 19:23 | 
 Сообщение № 115   
   
 
   
 
 
 Группа: Друзья  
 
 
 Ранг: Старожил  
 
 Сообщений:  1906 
 
 
 
 
  Репутация:    
 504    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Цитата  (Serge_007 )
Начинается с "=" или "{" - формула, начинается с иного знака - макрос.
Цитата  (Serge_007 )
Начинается с "=" или "{" - формула, начинается с иного знака - макрос.
ikki помощь по Excel и VBA  
   
  
 Ответить 
Сообщение Цитата  (Serge_007 )
Начинается с "=" или "{" - формула, начинается с иного знака - макрос.
Автор - ikki 14.02.2013  в 19:23   
 
 
 Serge_007  
 Дата: Четверг, 14.02.2013, 23:27 | 
 Сообщение № 116   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
Цитата  (Serge_007 )
Кто ставил такую задачу?
Ваше благородие
Цитата  (nerv )
Цитата  (Serge_007 )
Ты говорил что теги [cоde][/code] убирают пробелы и переводы строк, поэтому надо добавлять доп теги [vbа][/vbа].
 наоборот 
Цитата  (nerv )
Цитата  (Serge_007 )
Ты помнишь что я просил тебя их убрать?
 Да, было такое. 
Цитата  (nerv )
Цитата  (Serge_007 )
Для выбора можно сделать три тега
 хорошая мысль
Цитата  (ikki )
"подформулы" (отдельные части формул) будут макросами
Цитата  (Serge_007 )
[formulа][/formulа] - для формул 
Цитата  (nerv )
Цитата  (Serge_007 )
Кто ставил такую задачу?
Ваше благородие
Цитата  (nerv )
Цитата  (Serge_007 )
Ты говорил что теги [cоde][/code] убирают пробелы и переводы строк, поэтому надо добавлять доп теги [vbа][/vbа].
 наоборот 
Цитата  (nerv )
Цитата  (Serge_007 )
Ты помнишь что я просил тебя их убрать?
 Да, было такое. 
Цитата  (nerv )
Цитата  (Serge_007 )
Для выбора можно сделать три тега
 хорошая мысль
Цитата  (ikki )
"подформулы" (отдельные части формул) будут макросами
Цитата  (Serge_007 )
[formulа][/formulа] - для формул 
Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
Цитата  (Serge_007 )
Кто ставил такую задачу?
Ваше благородие
Цитата  (nerv )
Цитата  (Serge_007 )
Ты говорил что теги [cоde][/code] убирают пробелы и переводы строк, поэтому надо добавлять доп теги [vbа][/vbа].
 наоборот 
Цитата  (nerv )
Цитата  (Serge_007 )
Ты помнишь что я просил тебя их убрать?
 Да, было такое. 
Цитата  (nerv )
Цитата  (Serge_007 )
Для выбора можно сделать три тега
 хорошая мысль
Цитата  (ikki )
"подформулы" (отдельные части формул) будут макросами
Цитата  (Serge_007 )
[formulа][/formulа] - для формул 
Автор - Serge_007 14.02.2013  в 23:27   
 
 
 nerv  
 Дата: Пятница, 15.02.2013, 21:47 | 
 Сообщение № 117   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
 Цитата  (Serge_007 )
ты что-то путаешь
Цитата  (nerv )
"тут помню, тут не помню"
Цитата  (Serge_007 )
Наоборот - это как? Теги [vbа][/vbа] убирают пробелы и переводы строк?!
Цитата  (Serge_007 )
ты что-то путаешь
Цитата  (nerv )
"тут помню, тут не помню"
Цитата  (Serge_007 )
Наоборот - это как? Теги [vbа][/vbа] убирают пробелы и переводы строк?!
nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba    
  
 Ответить 
Сообщение Цитата  (Serge_007 )
ты что-то путаешь
Цитата  (nerv )
"тут помню, тут не помню"
Цитата  (Serge_007 )
Наоборот - это как? Теги [vbа][/vbа] убирают пробелы и переводы строк?!
Автор - nerv 15.02.2013  в 21:47   
 
 
 Serge_007  
 Дата: Пятница, 15.02.2013, 21:51 | 
 Сообщение № 118   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 
 
 
 
ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение   Автор - Serge_007 15.02.2013  в 21:51   
 
 
 nerv  
 Дата: Суббота, 16.02.2013, 01:41 | 
 Сообщение № 119   
   
 
   
 
 
 Группа: Редакторы  
 
 
 Ранг: Обитатель  
 
 Сообщений:  431 
 
 
 
     
  
 
 
 Цитата  (Serge_007 )
Тогда зачем они нужны?!
Цитата  (Serge_007 )
Тогда зачем они нужны?!
nerv Чебурашка стал символом олимпийских игр. А чего достиг ты?   YM  41001156540584 / WM  WMR R21924176233 https://github.com/nervgh/vba    
  
 Ответить 
Сообщение Цитата  (Serge_007 )
Тогда зачем они нужны?!
Автор - nerv 16.02.2013  в 01:41   
 
 
 Serge_007  
 Дата: Суббота, 16.02.2013, 01:45 | 
 Сообщение № 120   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16475 
 
 
 
 
  Репутация:    
 2750    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Цитата  (nerv )
чтобы парсер мог отличить код vba от формулы
Цитата  (nerv )
чтобы парсер мог отличить код vba от формулы
Serge_007 ЮMoney :41001419691823 |  WMR :126292472390    
  
 Ответить 
Сообщение Цитата  (nerv )
чтобы парсер мог отличить код vba от формулы
Автор - Serge_007 16.02.2013  в 01:45