Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / про Excel вопросец... / 7 сообщений из 7, страница 1 из 1
11.08.2005, 13:18:56
    #33210305
snocky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
Есть ли тама такая возможность, что бы при вводе в ячейку числа, например "21", число преобразовывалось в "двадцать один" ???

Может кто делал уже такое? скажите кто че думает по этому поводу
...
Рейтинг: 0 / 0
11.08.2005, 13:49:36
    #33210419
DkmS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
Ищи на тему "сумма прописью".
...
Рейтинг: 0 / 0
11.08.2005, 13:54:16
    #33210436
snocky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
не ищет.
Извините, из-за сильной нагрузки на сервер, ваш поиск не был выполнен. Пожалуйста попробуйте повторить попозже или изменить строку поиска.
...
Рейтинг: 0 / 0
11.08.2005, 15:13:49
    #33210699
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
Нашел недавно в инете вот такую штуку. Причем работает.
...
Рейтинг: 0 / 0
11.08.2005, 15:20:50
    #33210729
snocky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
каким образом ей пользоваться?
...
Рейтинг: 0 / 0
11.08.2005, 15:30:20
    #33210759
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Declare Function convertIt Lib "convnum" Alias "CONVERTNUMBER" (ByVal a As Long, ByVal b As Long, ByVal s As String, ByRef c As Long) As Long
Public Function translateLong(ByVal num As Long) As String
    On Error GoTo Err_translateLong
    Static Str As String *  1024 
    Dim iCase As Long, iStringSize As Long
    iCase = convertIt(num,  5 , Str, iStringSize)
    translateLong = Left(Str, iStringSize)
Exit_translateLong:
Exit Function
Err_translateLong:
    MsgBox Err.Description
    translateLong = ""
    Resume Exit_translateLong
End Function
Sub Converter()
    ActiveCell.Value = translateLong(ActiveCell.Value)
End Sub
Т.е. достаточно в коде листа на событие изменения ячейки вписать ActiveCell.Value = translateLong(ActiveCell.Value)
...
Рейтинг: 0 / 0
11.08.2005, 15:32:47
    #33210770
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про Excel вопросец...
и тынц
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / про Excel вопросец... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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