Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2013, 12:00   #11
baaur
Пользователь
 
Регистрация: 20.03.2010
Сообщений: 15
Радость

Большое вам всем спасибо!
Попробую, как получится отпишусь.
baaur вне форума Ответить с цитированием
Старый 25.06.2013, 12:03   #12
baaur
Пользователь
 
Регистрация: 20.03.2010
Сообщений: 15
По умолчанию

Ура ура ура получилось!!!
Спасибо еще раз вам за помощь!!!
baaur вне форума Ответить с цитированием
Старый 25.06.2013, 12:35   #13
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Так показали бы исправленный код - кто-то из ваших земляков будет избавлен от аналогичной проблемы.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.06.2013, 12:42   #14
baaur
Пользователь
 
Регистрация: 20.03.2010
Сообщений: 15
По умолчанию

Обязательно выложу как доделаю, на данный момент переделываю.
baaur вне форума Ответить с цитированием
Старый 25.06.2013, 14:02   #15
baaur
Пользователь
 
Регистрация: 20.03.2010
Сообщений: 15
По умолчанию

Еще раз спасибо всем!
Выкладываю исправленный код.
Вложения
Тип файла: txt Сумма_Прописью_KAZ.txt (3.4 Кб, 152 просмотров)
baaur вне форума Ответить с цитированием
Старый 25.06.2013, 14:11   #16
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Пробелы пропали в
Код:
num_propis(1) = "бір"
num_propis(2) = "екі"
Это ошибка? Или так должно быть?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.06.2013, 14:20   #17
baaur
Пользователь
 
Регистрация: 20.03.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Пробелы пропали в
Код:
num_propis(1) = "бір"
num_propis(2) = "екі"
Это ошибка? Или так должно быть?
Исправил. Спасибо за замечание.
Но это не совсем ошибка так как данные именно на 1,2 берет и отсюда:
If i = 2 Then txt = txt & "бір " Else txt = txt & "бір "
If i = 2 Then txt = txt & "екi " Else txt = txt & "екi "
baaur вне форума Ответить с цитированием
Старый 26.06.2013, 09:35   #18
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

А вот тут непонятно:
Код:
If i = 2 Then txt = txt & "бір " Else txt = txt & "бір "
If i = 2 Then txt = txt & "екi " Else txt = txt & "екi "
Это зачем? Смысла нет.
Да и не только там:
Код:
If i = 2 Then txt = txt & "бір " Else txt = txt & "бір "
If i = 2 Then txt = txt & "екi " Else txt = txt & "екi "
If n = 1 Then txt = txt + "мы" & ChrW(1187) & " " Else txt = txt + "мы" & ChrW(1187) & " "
If n = 1 Then txt = txt + "миллион " Else txt = txt + "миллион "
If n = 1 Then txt = txt + "миллиард " Else txt = txt + "миллиард "
If n = 1 Then txt = txt + "те" & ChrW(1187) & "ге" Else txt = txt + "те" & ChrW(1187) & "ге"
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 26.06.2013 в 09:40.
Hugo121 вне форума Ответить с цитированием
Старый 01.07.2013, 14:37   #19
baaur
Пользователь
 
Регистрация: 20.03.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
А вот тут непонятно:
Код:
If i = 2 Then txt = txt & "бір " Else txt = txt & "бір "
If i = 2 Then txt = txt & "екi " Else txt = txt & "екi "
Это зачем? Смысла нет.
Да и не только там:
Код:
If i = 2 Then txt = txt & "бір " Else txt = txt & "бір "
If i = 2 Then txt = txt & "екi " Else txt = txt & "екi "
If n = 1 Then txt = txt + "мы" & ChrW(1187) & " " Else txt = txt + "мы" & ChrW(1187) & " "
If n = 1 Then txt = txt + "миллион " Else txt = txt + "миллион "
If n = 1 Then txt = txt + "миллиард " Else txt = txt + "миллиард "
If n = 1 Then txt = txt + "те" & ChrW(1187) & "ге" Else txt = txt + "те" & ChrW(1187) & "ге"
Вполне возможно так как я не спец в макросах я не спорю, возможно вы и правы!!!
baaur вне форума Ответить с цитированием
Старый 01.07.2013, 21:06   #20
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Как то писал пропись на таджикском, туркменском, азербайджанском, турецком.
Судя по числителным, то формирование числительных на казахском языке очень похожа на туркменский или азербайджанский язык.

Посмотрите, может получится переделать: http://www.excelworld.ru/forum/3-3521-1
Сам код небольшой - строчек на 15
MCH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма Прописью ins813 Общие вопросы Delphi 6 04.10.2012 21:47
Сумма Прописью olegwolf Microsoft Office Excel 4 11.05.2010 11:45
Сумма прописью Averess Microsoft Office Excel 1 13.02.2009 11:13
Сумма прописью в 1С Aleksandr Свободное общение 2 27.08.2007 15:59
Сумма прописью Fainder Microsoft Office Excel 6 17.03.2007 10:43