Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / перевести текст в экселе в латиницу / 5 сообщений из 5, страница 1 из 1
30.05.2011, 13:05
    #37285269
breddred
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перевести текст в экселе в латиницу
Привет всем!
в таблице экселя содержится текст в виде ААА, BBB, и много другого текста.

этот текст ставляется из другого ресурса в готовом варианте.

тем не менее вкрадываются ошибки.

НАДО чтобы ААА, ВВВ были именно с использованием латиницы.
любая русская буква сбивает формулы.

как выполнить в экселе выполнить преобразование из русск.кирил. в латиницу. ???
...
Рейтинг: 0 / 0
30.05.2011, 13:08
    #37285273
breddred
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перевести текст в экселе в латиницу
Привет всем!
в таблице экселя содержится текст в виде ААА, BBB, и много другого текста.

этот текст ставляется из другого ресурса в готовом варианте.

тем не менее вкрадываются ошибки.

НАДО чтобы ААА, ВВВ были именно с использованием латиницы.
любая русская буква сбивает формулы.

как выполнить в экселе выполнить преобразование из русск.кирил. в латиницу. ???
...
Рейтинг: 0 / 0
30.05.2011, 13:54
    #37285379
Thermik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перевести текст в экселе в латиницу
breddred,

Если не хочется заморачиваться с макросами то вам сюда www.icqrobot.ru


http://www.icqrobot.ru/Archer/2010_09_29/page_0114.html
...
Рейтинг: 0 / 0
30.05.2011, 15:17
    #37285565
breddred
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перевести текст в экселе в латиницу
спасибо, но на работе нет возможности установки программы.
неужели нельзя никак это сделать с помощью формул, макросов?подскажи плиз как?
...
Рейтинг: 0 / 0
30.05.2011, 15:25
    #37285586
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перевести текст в экселе в латиницу
breddred, обычным финдом
сделайте под себя:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
'Find Find Find
'коды, которые находят слово text и делают его жирным.
'Код с Selection:
Sub Макрос1()
With Selection.Find
    'Очистка
    .ClearFormatting
    .Replacement.ClearFormatting
    'Искомый текст.
    .Text = "text"
    'Текст на который меняем.
    'Если .Format = True, то меняется только форматирование.
    .Replacement.Text = ""
    'Сделать найденный текст жирным.
    .Replacement.Font.Bold = True
    'Направление поиска: если True - то в конец документа.
    'Если False - то в начало документа.
    .Forward = True
    'wdFindStop - поиск в выделенной области или
    'от места нахождения курсора до конца документа.
    'wdFindContinue - поиск по всему документу.
    'wdFindAsk - предлагается выбор:
    'продолжить поиск по всему документу или остановить
    .Wrap = wdFindStop
    'Определяет: производится замена текста или форматирования.
    'Если .Format = True и .Replacement.Text = "", то замена форматирования.
    'Если .Format = True и .Replacement.Text = "text2", то замена текста и форматирования.
    'Если .Format = False и .Replacement.Text = "", то удаление текста.
    'Если .Format = False и .Replacement.Text = "text2", то замена текста.
    .Format = True
    'С Match - смотрите флажки в диалоговом окне Найти и заменить.
    .MatchCase = False
    .MatchWholeWord = False
    .MatchWildcards = False
    .MatchSoundsLike = False
    .MatchAllWordForms = False
    'Здесь действие выполняется по замене.
    .Execute Replace:=wdReplaceAll
    'Очистка.
    .ClearFormatting
    .Replacement.ClearFormatting
    .Text = ""
End With
End Sub
Код с Content (в данном коде Content можно заменить Range):

Sub P2()
'Поиск и замена во всём документе.
With ActiveDocument.Content.Find
    .Text = "text"
    .Replacement.Text = ""
    .Replacement.Font.Bold = True
    .Format = True
    .Execute Replace:=wdReplaceAll
End With
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / перевести текст в экселе в латиницу / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]