Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
   
 

Registered : 102,651


HOME > บทความจากสมาชิก > Convert number to Thai bath with Excel by .Net

Convert number to Thai bath with Excel by .Net

 
 
       
Bookmark.   
Share
       
โค้ดการใช้ Excel function() ช่วยในการแปลงค่าตัวเลขเป็นจำนวนเงินไทย
เห็นมีของ php เค้าและ เลยไปหาของ .Net มามั่งครั้นจะเขียนโค้ดเอา ก็ดูของ php เค้าไปประยุกต์ก็ได้เลยจุดประกายให้หาวิธีอื่นครับ
ซึ่งพอดีได้ลองใช้ function ชื่อ BATHTEXT() ของ Excel พอดีเลยคิดว่าเป็น Windows Program เหมือนกัน และ .Net ก็สามารถ
reference มาใช้ได้เลยลองหาวิธีดูครับ นำไปประยุกต์ใช้ได้ทั้ง Window form และ Web form นะครับ แต่ของ Web อาจจะต้องเพิ่มเติมนิดหน่อย ตอนนำไปใช้ จะได้ง่ายขึ้นมาหน่อยนะครับ

** function BATHTEXT() ของ Excel ไม่แน่ใจว่ามีมาตั้งแต่ version อะไรนะครับ แต่ที่ บ. ผมมี Office2003 กับ 2007 อยู่ก็มีใช้อยู่แล้วครับ

ก่อนเริ่มเขียน code เลยนะครับ ก็ต้อง add refferenc ของ Excel เข้ามาก่อน ตามรูปเลยนะครับ
addref_menu

หลังจากนั้นเลือก tab COM ครับ เลื่อนลงไปหา Microsoft Excel 12 Object Libraly หรือของบางคนอาจจะขึ้นเป็น Microsoft Excel 2007 Object Libraly ก็ได้ครับ เหมือนกัน เสร็จแล้วก็ไปส่วนของ code เลยครับ

Code .Net 2008 (C#)

using System.ComponentModel;

ตัวอย่างขอเป็น Window Form แล้วกันนะครับง่ายดี ของ Web ก็เรียกใช้เหมือนกันครับ
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
*ที่ Form จะมี Add 1 Textbox และ 1 Label ไว้นะครับ
}

public void TextBox1_TextChanged(object sender, EventArgs e)
{
Mircrosoft.Office.Interop.Excel.Application xcel = new Microsoft.Office.Interop.Excel.Application();
try
{
System.Threading.Thread cThread;
cThread = System.Threading.Thread.CurrentThread;
cThread.CurrentCulture = new CultureInfo("en-US");
Label1.Text = xcel.WorkSheetFunction.BahtText(Convert.ToDouble(TextBox1.Text));
}
catch
{
Label1.Text = "";
}
}
}


Output

result_bathtext


   
Share

  By : Codeman
  Article : บทความเป็นการเขียนโดยสมาชิก หากมีปัญหาเรื่องลิขสิทธิ์ กรุณาแจ้งให้ทาง webmaster ทราบด้วยครับ
  Score Rating :
  Create Date : 2009-12-21
  Download : No files
Sponsored Links
 

Sponsored Links
IIS mod_rewrite/Url Rewrite (404 Error) URL - SEO Friendly URL for ASP & ASP.NET
IIS mod_rewrite/Url Rewrite (404 Error) URL - SEO Friendly URL for ASP & ASP.NET
เป็นเทคนิค IIS การเรียกใช้งาน 404 Error (Page Not Found) มาใช้สร้าง URL Rewrite - SEO Friendly สำหรับ ASP และ ASP.NET
Rating : Update : 2012-06-13 14:06:24
Java and Date Time (Get Date/Time , Compare , Date , Time , Diff)
Java and Date Time (Get Date/Time , Compare , Date , Time , Diff)
การใช้ DateTime บนภาษา Java การ Get Date , Compare Date Time และการ DateDiff , TimeDiff เพื่อหาค่าต่างของวันที่
Rating : Update : 2014-03-02 10:16:48
Web Server / Web Hosting Startup บทความพื้นฐานเกี่ยวกับเว็บไซต์และเว็บโฮสติ้ง
Web Server / Web Hosting Startup บทความพื้นฐานเกี่ยวกับเว็บไซต์และเว็บโฮสติ้ง
บทความพื้นฐานเกี่ยวกับ Web Server / Web Site และ Web Hosting / Domain พื้นฐานทั่วไปเกี่ยวกับเว็บไซต์
Rating : Update : 2013-08-09 21:33:40
PHP ทำระบบ Login และป้องกันการ ล็อกอิน ซ้ำซ้อนใน User เดียวกัน (MySQLi , Duplicate Session)
PHP ทำระบบ Login และป้องกันการ ล็อกอิน ซ้ำซ้อนใน User เดียวกัน (MySQLi , Duplicate Session)
PHP ออกแบบและทำระบบป้องกันการ Login ซ้ำซ้อนใน User เดียวกัน บนฐานข้อมูล PHP กับ MySQL โดยใช้ function ของ mysqli เหมาะกับระบบที่ป้องกันการ Login หลาย ๆ User มีระบบ Clear Session อัตโนมัติ เมื่อไม่ได้ใช้งาน
Rating : Update : 2014-10-07 12:28:01
Android SeekBar Control Audio Sound Volume (AudioManager)
Android SeekBar Control Audio Sound Volume (AudioManager)
ตัวอย่างการใช้ SeekBar ในการแสดงสถานะของ Audio Sound Volume หรือความดังของลำโพงบนเครื่อง Smartphone หรือ Tablets โดยจะใช้ SeekBar แสดงตำแหน่ง และสามารถใช้ SeekBar
Rating : Update : 2013-11-19 13:45:47
Android Thread and Handler
Android Thread and Handler
สำหรับ Thread ในภาษา Java ที่ใช้สำหรับการพัฒนาโปรแกรมบน Android จะเป็นการจัดการกับ Process ที่มีมากกว่า 1 Process โดยการทำงานของแต่ล่ะ Thread นั้นจะแยกการทำงานกันอย่าสิ้นเชิง ทั้งทรัพยากรหรือตัวแปรที่ถูกสร้างในของแต่ล่ะ Thread
Rating : Update : 2013-06-23 07:54:54


ThaiCreate.Com Forum
Comunity Forum Free Web Script
Jobs Freelance Free Uploads
Free Web Hosting Free Tools

สอน PHP ผ่าน Youtube ฟรี
สอน Android การเขียนโปรแกรม Android
สอน Windows Phone การเขียนโปรแกรม Windows Phone 7 และ 8
สอน iOS การเขียนโปรแกรม iPhone, iPad
สอน Java การเขียนโปรแกรม ภาษา Java
สอน Java GUI การเขียนโปรแกรม ภาษา Java GUI
สอน JSP การเขียนโปรแกรม ภาษา Java
สอน Struts การเขียนโปรแกรม Java Struts Framework
สอน jQuery การเขียนโปรแกรม ภาษา jQuery
สอน Yii  Framework การเขียนโปรแกรม ภาษา PHP กับ Yii
สอน .Net การเขียนโปรแกรม ภาษา .Net
Free Tutorial
สอน Entity Framework
สอน Android
สอน Java เขียน Java
Java GUI Swing
สอน JSP (Web App)
iOS (iPhone,iPad)
Windows Phone
Windows Azure
Windows Store
Laravel Framework
Yii PHP Framework
สอน jQuery
สอน jQuery กับ Ajax
สอน PHP OOP (Vdo)
Ajax Tutorials
SQL Tutorials
สอน SQL (Part 2)
JavaScript Tutorial
Javascript Tips
Microsoft Access
MySQL Tutorials
-- Stored Procedure
MariaDB Database
SQL Server Tutorial
SQL Server 2005
SQL Server 2008
SQL Server 2012
-- Stored Procedure
Oracle Database
-- Stored Procedure
SVN (Subversion)
แนวทางการทำ SEO
ปรับแต่งเว็บให้โหลดเร็ว

สุดยอด Source Code V2.0
 

แจ้งชำระเงิน/โอนเงิน
 

Hit Link
   




Acc : thaicreate@hotmail.com






Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2015 All Rights Reserved.
for Contact Us : [Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 084-715-5121 อัตราราคา คลิกที่นี่

Back to Top