![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 73
|
![]()
Доброго времени суток!
Давно уже задавался вопросом как в Excel'e изменять регистр символов с заглавных в строчные и наоборот. Сейчас этот вопрос встал остро. Поделитесь, пожалуйста, опытом. Интересны любые варианты. Я, например, использую Punto Switcher. Но сейчас необходимо текст в большом количестве ячеек перевести с заглавных в строчные символы. В ячейках основном представлены наименования организация, например ООО "ФОРУМ" и т.п. Необходимо получить ООО "Форум" С уважением! |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
ПРОПНАЧ из ООО "ФОРУМ" сделает Ооо "Форум". Задача на половину решена))
В любом случае необходимо формировать список исключений, исходную строку разбивать на три части ДоИсключения, Исключение и ПослеИсключения, а потом обьединить в строку ПРОПНАЧ(ДоИсключения) & Исключение & ПРОПНАЧ(ПослеИсключения)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 73
|
![]()
Понял! Спасибо! Видно, мой словарный запас языка формул в Эксель слабоват. Все просто оказалось!
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
=ЛЕВСИМВ(A1;НАЙТИ("""";A1))&ПРОПНАЧ (ПСТР(A1;НАЙТИ("""";A1)+1;НАЙТИ(""" ";A1;НАЙТИ("""";A1)+1)-НАЙТИ("""";A1)-1))&""""
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 73
|
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
Укоротил:
=ЛЕВСИМВ(A2;НАЙТИ("""";A2))&ПРОПНАЧ (ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ("""";A2))) P.S. Название фирмы слишком знакомое ![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 73
|
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 27.01.2009
Сообщений: 22
|
![]()
Всем привет!
подскажите пожалуйста, как сделать так, чтобы (без помощи CapsLock) в ячейке (в нескольких ячейках) буквы вводились только в верхнем регистре? |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Пусть, например, все символы, вводимые в столбец "A", должны быть в верхнем регистре. Тогда вставьте в модуль нужного листа следующий код:
Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 27.01.2009
Сообщений: 22
|
![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Регистры | Манжосов Денис :) | Помощь студентам | 8 | 28.07.2008 12:48 |
Регистры | RealSHELS | Общие вопросы Delphi | 3 | 28.03.2008 18:56 |
Регистры | Elm0 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 13 | 10.02.2008 19:49 |
Рандом символов | Xandr | Общие вопросы Delphi | 8 | 25.10.2007 16:50 |
Массив символов | PsyTech | Общие вопросы C/C++ | 4 | 08.10.2007 10:13 |