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

Вход

Регистрация

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

 

= Мир MS Excel/Работа с нестандартным форматом ячейки. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Работа с нестандартным форматом ячейки.
mExcel Дата: Суббота, 30.08.2014, 15:58 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте. Проблема казалось бы детская, но вот никак не удается решить. Необходимо использовать формать времени типа 1200. Для одного значения нет никаких проблем выставить необходимое форматирование чере "Формат ячеек" -> "Надстрочный". Однако если необходимо, чтобы в других ячейках было то же значение, то выражение [vba]
Код
=$моя_ячейка
[/vba] возвращает 1200 без надстрочного индекса. Добавить формат времени типа 1200, как мне подсказал гугл, невозможно. Нашел также макрос:
[vba]
Код
Sub Time()
For Each c In Selection
       c.Characters(2 - (Len(c) = 4), 2).Font.Superscript = True
     Next
End Sub
[/vba]
Применение ко всем полям также не работает. Вернее работает, но если вводить значение вручную.

Возможно ли вообще получить 1200 через формулу или макрос? Заранее спасибо за ответы.


Сообщение отредактировал mExcel - Суббота, 30.08.2014, 16:49
 
Ответить
СообщениеЗдравствуйте. Проблема казалось бы детская, но вот никак не удается решить. Необходимо использовать формать времени типа 1200. Для одного значения нет никаких проблем выставить необходимое форматирование чере "Формат ячеек" -> "Надстрочный". Однако если необходимо, чтобы в других ячейках было то же значение, то выражение [vba]
Код
=$моя_ячейка
[/vba] возвращает 1200 без надстрочного индекса. Добавить формат времени типа 1200, как мне подсказал гугл, невозможно. Нашел также макрос:
[vba]
Код
Sub Time()
For Each c In Selection
       c.Characters(2 - (Len(c) = 4), 2).Font.Superscript = True
     Next
End Sub
[/vba]
Применение ко всем полям также не работает. Вернее работает, но если вводить значение вручную.

Возможно ли вообще получить 1200 через формулу или макрос? Заранее спасибо за ответы.

Автор - mExcel
Дата добавления - 30.08.2014 в 15:58
gling Дата: Суббота, 30.08.2014, 17:40 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Может есть пример Ваших наработок? И результата что и где хотите получить.


ЯД-41001506838083

Сообщение отредактировал gling - Суббота, 30.08.2014, 17:42
 
Ответить
СообщениеМожет есть пример Ваших наработок? И результата что и где хотите получить.

Автор - gling
Дата добавления - 30.08.2014 в 17:40
ikki Дата: Суббота, 30.08.2014, 20:30 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Проблема
наилучшее решение - использовать нормальный формат времени 12:00
в Вашей постановке - не могу сказать, что задача нерешаемая, но решаемая только через макросы, да и то... муторно...
форматировать отдельные символы можно только в ячейке. содержащей значение, а не формулу.

так что - если это не единственная задача - то лучше забыть о таком дизайнерском изыске.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Проблема
наилучшее решение - использовать нормальный формат времени 12:00
в Вашей постановке - не могу сказать, что задача нерешаемая, но решаемая только через макросы, да и то... муторно...
форматировать отдельные символы можно только в ячейке. содержащей значение, а не формулу.

так что - если это не единственная задача - то лучше забыть о таком дизайнерском изыске.

Автор - ikki
Дата добавления - 30.08.2014 в 20:30
Nic70y Дата: Суббота, 30.08.2014, 20:33 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация: 2426 ±
Замечаний: 0% ±

Excel 2010
(ikki) Саш,
от куда ты знаешь?
но решаемая только через макросы

без примера фигпоймежъ, мож символы по ПОИСК подойдут,
а так воще тема прикол - ни очём имхо :)


ЮMoney 41001841029809
 
Ответить
Сообщение(ikki) Саш,
от куда ты знаешь?
но решаемая только через макросы

без примера фигпоймежъ, мож символы по ПОИСК подойдут,
а так воще тема прикол - ни очём имхо :)

Автор - Nic70y
Дата добавления - 30.08.2014 в 20:33
ikki Дата: Суббота, 30.08.2014, 20:38 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
[offtop]
от куда ты знаешь?
интуиция. пятой точкой.[/offtop]


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение[offtop]
от куда ты знаешь?
интуиция. пятой точкой.[/offtop]

Автор - ikki
Дата добавления - 30.08.2014 в 20:38
Nic70y Дата: Суббота, 30.08.2014, 20:43 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация: 2426 ±
Замечаний: 0% ±

Excel 2010
спорим на 1яд, увидим пример - окажется фигня (всего навсего с 15-ти этажной формулой массива)


ЮMoney 41001841029809
 
Ответить
Сообщениеспорим на 1яд, увидим пример - окажется фигня (всего навсего с 15-ти этажной формулой массива)

Автор - Nic70y
Дата добавления - 30.08.2014 в 20:43
Serge_007 Дата: Суббота, 30.08.2014, 20:46 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2750 ±
Замечаний: ±

Excel 2016
спорим на 1яд
Любое форматирование части текста, являющимся результатом работы формулы, в Excel невозможно


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
спорим на 1яд
Любое форматирование части текста, являющимся результатом работы формулы, в Excel невозможно

Автор - Serge_007
Дата добавления - 30.08.2014 в 20:46
Nic70y Дата: Суббота, 30.08.2014, 20:48 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация: 2426 ±
Замечаний: 0% ±

Excel 2010
Зачастую ТС сами не знают чего хотят.
мож символы по ПОИСК подойдут


ЮMoney 41001841029809
 
Ответить
СообщениеЗачастую ТС сами не знают чего хотят.
мож символы по ПОИСК подойдут

Автор - Nic70y
Дата добавления - 30.08.2014 в 20:48
ikki Дата: Суббота, 30.08.2014, 20:52 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
чисто теоретически - можно использовать не форматирование, а собственно надстрочные символы unicode
но, во-первых. это ещё надо найти шрифт, поддерживающий все такие цифры,
а, во-вторых, результат будет выглядеть как оригинал, но не будет ему равен.


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

Автор - ikki
Дата добавления - 30.08.2014 в 20:52
Serge_007 Дата: Суббота, 30.08.2014, 20:52 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2750 ±
Замечаний: ±

Excel 2016
Зачастую ТС сами не знают чего хотят
Это верно. Но тут, видимо, другой случай. ТС предельно четко и корректно сформулировал вопрос:
Возможно ли вообще получить 1200 через формулу или макрос?
Ответ именно на этот вопрос я уже дал


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Зачастую ТС сами не знают чего хотят
Это верно. Но тут, видимо, другой случай. ТС предельно четко и корректно сформулировал вопрос:
Возможно ли вообще получить 1200 через формулу или макрос?
Ответ именно на этот вопрос я уже дал

Автор - Serge_007
Дата добавления - 30.08.2014 в 20:52
Nic70y Дата: Суббота, 30.08.2014, 20:54 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация: 2426 ±
Замечаний: 0% ±

Excel 2010
этот вроде бы тоже четко хотел
http://www.excelworld.ru/forum/2-12727-1
однако %)
[p.s.]Саша то испугался - т.к. видать ЯДа нет тока вебмани...[/p.s.]


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Суббота, 30.08.2014, 21:03
 
Ответить
Сообщениеэтот вроде бы тоже четко хотел
http://www.excelworld.ru/forum/2-12727-1
однако %)
[p.s.]Саша то испугался - т.к. видать ЯДа нет тока вебмани...[/p.s.]

Автор - Nic70y
Дата добавления - 30.08.2014 в 20:54
ikki Дата: Суббота, 30.08.2014, 21:11 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
[offtop]и вебманю тож не отдают :([/offtop]


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение[offtop]и вебманю тож не отдают :([/offtop]

Автор - ikki
Дата добавления - 30.08.2014 в 21:11
Nic70y Дата: Суббота, 30.08.2014, 21:21 | Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация: 2426 ±
Замечаний: 0% ±

Excel 2010
[offtop]вот гады, могу отдать:
http://joxi.ru/9gcCVIwyTJDPAkZFBDc
без шуток - много таких гадов было не заплатили


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Суббота, 30.08.2014, 21:24
 
Ответить
Сообщение[offtop]вот гады, могу отдать:
http://joxi.ru/9gcCVIwyTJDPAkZFBDc
без шуток - много таких гадов было не заплатили

Автор - Nic70y
Дата добавления - 30.08.2014 в 21:21
  • Страница 1 из 1
  • 1
Поиск:

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