<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programs and online services for the Kyrgyz language &#187; Расширение</title>
	<atom:link href="https://tamgasoft.kg/en/archives/tag/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5/feed" rel="self" type="application/rss+xml" />
	<link>https://tamgasoft.kg/en</link>
	<description>KyrSpell - spelling checker of the Kyrgyz language for MS Office 2000-2013.</description>
	<lastBuildDate>Wed, 07 Jan 2026 15:40:40 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>Сумма прописью на кыргызском для MS Excel</title>
		<link>https://tamgasoft.kg/en/archives/699.html</link>
		<comments>https://tamgasoft.kg/en/archives/699.html#comments</comments>
		<pubDate>Thu, 11 Feb 2016 10:44:18 +0000</pubDate>
		<dc:creator><![CDATA[Руслан Чодоев]]></dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[кыргызча Функциялар]]></category>
		<category><![CDATA[Расширение]]></category>
		<category><![CDATA[Сумма с прописью Кыргызча]]></category>

		<guid isPermaLink="false">//tamgasoft.kg/?p=699</guid>
		<description><![CDATA[Желающие могут скачать расширения (или надстройку) для MS Excel 2010 и выше где реализовано функция перевода сумму в текст. Например 34 232,34 в тексте на кыргызском будет &#8220;Отуз төрт миң эки жүз отуз эки сом 34 тыйын&#8221;. Расширение оформлено в виде addins (файл с расширением *xlam). Чтобы подключить расширения Вам нужно 1. скачать расширения. 2.Сохранить [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Желающие могут скачать расширения (или надстройку) для MS Excel 2010 и выше где реализовано функция перевода сумму в текст. Например 34 232,34 в тексте на кыргызском будет &#8220;Отуз төрт миң эки жүз отуз эки сом 34 тыйын&#8221;. Расширение оформлено в виде addins (файл с расширением *xlam). <a href="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча5.png"><img class="alignleft wp-image-712 size-medium" src="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча5-300x78.png" alt="Сумма_прописью_кыргызча5" width="300" height="78" /></a> <span id="more-699"></span></p>
<p>Чтобы подключить расширения Вам нужно<br />
1. скачать расширения.<br />
2.Сохранить на диск вашего компьютера.<br />
3. Открыть меню Файл &#8211; Параметры.<br />
4. Выбрать вкладку &#8211; Надстройки</p>
<div id="attachment_700" style="width: 291px" class="wp-caption alignnone"><a href="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча1.png"><img class="size-medium wp-image-700" src="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча1-281x300.png" alt="Окно параметры Excel" width="281" height="300" /></a><p class="wp-caption-text">Окно параметры Excel</p></div>
<p>5. Выбрать Управление: Надстройки Excel и нажать на кнопку &#8220;Перейти&#8230;&#8221;<br />
6. Откроется окно надстроек.</p>
<div id="attachment_701" style="width: 295px" class="wp-caption alignnone"><a href="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча3.png"><img class="size-medium wp-image-701" src="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча3-285x300.png" alt="Текущие надстройки" width="285" height="300" /></a><p class="wp-caption-text">Текущие надстройки</p></div>
<p>Пока что там нет нашей надстройки. Чтобы добавить ее нажимаем кнопку &#8220;Обзор&#8230;&#8221; и указываем на файл <strong>&#8220;число_с_прописью_Кыргызча.xlam&#8221;</strong> которую мы скачали. Теперь в списке появилась расширение &#8220;Число_с_прописью_Кыргызча&#8221;.</p>
<div id="attachment_702" style="width: 264px" class="wp-caption alignnone"><a href="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча2.png"><img class="size-medium wp-image-702" src="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча2-254x300.png" alt="Расширение в списке" width="254" height="300" /></a><p class="wp-caption-text">Расширение в списке</p></div>
<p>Теперь можем создать новую книгу Excel и пользоватся функцией <strong>&#8220;=ЧислоПрописьюКР(Сан)&#8221;</strong></p>
<div id="attachment_703" style="width: 310px" class="wp-caption alignnone"><a href="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча4.png"><img class="size-medium wp-image-703" src="//tamgasoft.kg/wp-content/uploads/2016/02/Сумма_прописью_кыргызча4-300x202.png" alt="Сумма прописью на кыргызском." width="300" height="202" /></a><p class="wp-caption-text">Сумма прописью на кыргызском.</p></div>
<p>Скачать расширение: Note: There is a file embedded within this post, please visit this post to download the file.<br />
Файл пример <a title="Число_с_прописью_Кыргызча_пример.xlsx" href="//tamgasoft.kg/wp-content/files/propis_primer.xlsx">propis_primer.xlsx</a></p>
<p>Так же желающие могут изменить или переделать код на VB <code></code></p>
<pre>' ====================================================================
' Санды кыргызчасында созго которуу функциясы
' сандар 0дон 999 триллионго чейин
' Чодоев Руслан ruslanch@list.ru, http://www.tamgasoft.kg
' версия 1.0 от 10.02.2016
' можете скачать новую версию с сайта http://www.tamgasoft.kg/
'
' Функции для вычисления суммы прописью на кыргызском языке по
' числовому значению от 0 до 999 триллион
' Чодоев Руслан ruslanch@list.ru, http://www.tamgasoft.kg
' версия 1.0 от 10.02.2016
' можете скачать новую версию с сайта http://www.tamgasoft.kg/
' ====================================================================

'====================================================================
Dim бирдик(9) As String
Dim ондук(9) As String
Dim жуздук, миндик, миллион, миллиард, триллион As String
'====================================================================

Private Function Миндиктерди_алуу(Сан As Currency) As String
Dim Сан2 As Currency

Миндиктерди_алуу = ""
Сан2 = Сан

If Сан < 1000 Then ' Минден аз болсо жон гана жуздукторду алабыз
 Миндиктерди_алуу = жуздукту_алуу(Сан)
 Exit Function
End If


If Сан >= 1000000000000# Then ' Триллиондон чон
 Сан2 = Сан - Int(Сан / 1000000000000#) * 1000000000000#
 Миндиктерди_алуу = жуздукту_алуу(Int(Сан / 1000000000000#)) + " " + триллион + " " + Миндиктерди_алуу(Сан2)
 Exit Function
End If


If Сан >= 1000000000 Then ' Миллиарддан чон
 Сан2 = Сан - Int(Сан / 1000000000) * 1000000000
 Миндиктерди_алуу = жуздукту_алуу(Int(Сан / 1000000000)) + " " + миллиард + " " + Миндиктерди_алуу(Сан2)
 Exit Function
End If



If Сан >= 1000000 Then ' Миллиондон чон
 Сан2 = Сан - Int(Сан / 1000000) * 1000000
 Миндиктерди_алуу = жуздукту_алуу(Int(Сан / 1000000)) + " " + миллион + " " + Миндиктерди_алуу(Сан2)
 Exit Function
End If


If Сан >= 1000 Then ' Минден чон
 Сан2 = Сан - Int(Сан / 1000) * 1000
 Миндиктерди_алуу = жуздукту_алуу(Int(Сан / 1000)) + " " + миндик + " " + жуздукту_алуу(Сан2)
 Exit Function
End If

Индекс = Int(Сан2 / 1000)
If Индекс = 0 Then
 Миндиктерди_алуу = жуздукту_алуу(Сан)
 Exit Function
End If

Миндиктерди_алуу = Trim(бирдик(Индекс) + " " + миндик + " " + жуздукту_алуу(Сан))
End Function

'====================================================================

Private Function жуздукту_алуу(Сан As Currency) As String
Dim Сан2 As Currency
жуздукту_алуу = ""
Сан2 = Сан

If Сан < 100 Then
 жуздукту_алуу = ондукту_алуу(Сан)
 Exit Function
End If

If Сан >= 1000 Then
 Сан2 = Сан - Int(Сан / 1000) * 1000
End If

Индекс = Int(Сан2 / 100)

If Индекс = 0 Then
 жуздукту_алуу = ондукту_алуу(Сан)
 Exit Function
End If

жуздукту_алуу = Trim(бирдик(Индекс) + " " + жуздук + " " + ондукту_алуу(Сан))
End Function

'====================================================================

Private Function ондукту_алуу(Сан As Currency) As String
Dim Сан2 As Currency
ондукту_алуу = ""

Сан2 = Сан
If Сан < 10 Then
 ондукту_алуу = бирдикти_алуу(Сан)
 Exit Function
End If

If Сан >= 100 Then
 Сан2 = Сан - Int(Сан / 100) * 100
End If


Индекс = Int(Сан2 / 10)
If Индекс = 0 Then
 ондукту_алуу = бирдикти_алуу(Сан)
 Exit Function
End If

ондукту_алуу = Trim(ондук(Индекс) + " " + бирдикти_алуу(Сан))
End Function

'====================================================================

Private Function бирдикти_алуу(Сан As Currency) As String
Dim Сан2 As Currency
бирдикти_алуу = ""
Сан2 = Сан
If Сан < 1 Then Exit Function
If Сан >= 10 Then
 Сан2 = Сан - Int(Сан / 10) * 10
End If
If Сан2 = 0 Then
 Exit Function
End If


Индекс = Int(Сан2 / 1)
If Индекс = 0 Then
 бирдикти_алуу = ""
 Exit Function
End If

бирдикти_алуу = бирдик(Индекс)

End Function

'====================================================================

Function ЧислоПрописьюКР(Сан As Currency, Optional Валюта As String = "сом", Optional Тыйын As String = "тыйын")
' Керектуу переменныйлар

Dim ch As Currency
Dim Результат As String
Dim тый As String

' Массивдерди толтурабыз
бирдик(1) = "бир"
бирдик(2) = "эки"
бирдик(3) = ChrW(1199) + "ч"
бирдик(4) = "т" + ChrW(1257) + "рт"
бирдик(5) = "беш"
бирдик(6) = "алты"
бирдик(7) = "жети"
бирдик(8) = "сегиз"
бирдик(9) = "тогуз"
ондук(1) = "он"
ондук(2) = "жыйырма"
ондук(3) = "отуз"
ондук(4) = "кырк"
ондук(5) = "ээл" + ChrW(1199)
ондук(6) = "алтымыш"
ондук(7) = "жетимиш"
ондук(8) = "сексен"
ондук(9) = "токсон"
жуздук = "ж" + ChrW(1199) + "з"
миндик = "ми" + ChrW(1187)
миллион = "миллион"
миллиард = "миллиард"
триллион = "триллион"

Результат = Trim(Миндиктерди_алуу(Сан)) ' негизги функцияны чыкырабыз
Результат = UCase(Left(Результат, 1)) + Right(Результат, Len(Результат) - 1) ' биринчи тамгасын чон кылабыз


тый = Format(Round((Сан - Int(Сан)) * 100), "00") ' тыйындарды кошобуз

If Тыйын = "" Then
 ЧислоПрописьюКР = Trim(Результат + " " + Валюта) ' жыйынтык (тыйындары жок)
 Else
 ЧислоПрописьюКР = Trim(Результат + " " + Валюта + " " + тый + " " + Тыйын) ' жыйынтык
End If

End Function

'====================================================================</pre>
<pre></pre>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>https://tamgasoft.kg/en/archives/699.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	<img style="margin:0;padding:0;border:0;" width="1px" height="1px" src="https://tamgasoft.kg/wp-content/plugins/mystat/mystat.php?act=time_load&amp;id=5762409&amp;rnd=1299533187" /></channel>
</rss>
