-
-
-
function:asc ( String )
return type:Integer
content:ใช้แปลงตัวอักษร ไปเป็น รหัส ASCII
example:num = asc ( “A” )
-
function:chr ( Integer )
return type:String
content:ใช้แปลงรหัส ASCII ไปเป็น ตัวอักษร
example:text = chr ( 65 )
-
function:str ( Integer )
return type:String
content:ใช้แปลงข้อมูลชนิดตัวเลข ไปเป็น ข้อมูลชนิดString
example:text = str ( 123 )
-
function:val ( String )
return type:Integer
content:ใช้แปลงข้อมูลชนิด String ไปเป็น ข้อมูลชนิด
example:num = val ( “123” )
-
function:Ucase ( String )
return type:String
content:ใช้เปลี่ยน ตัวอักษร ให้เป็น ตัวพิมพ์ใหญ่ ทั้งหมด
example:text = Ucase ( “Beck” )
-
function:Lcase ( String )
return type:String
content:ใช้เปลี่ยน ตัวอักษร ให้เป็น ตัวพิมพ์เล็ก ทั้งหมด
example:text = Lcase ( “Beck” )
-
function:trim ( String )
return type:String
content:ใช้ตัด ช่องว่างในข้อมูลชนิด String ทั้งด้านซ้ายและขวาออก
example:text = trim ( “ Beck ” )
-
function:Ltrim ( String )
return type:String
content:ใช้ตัด ช่องว่างในข้อมูลชนิด String ทางด้านซ้ายออก
example:text = Ltrim ( “ Beck ” )
-
function:Rtrim ( String )
return type:String
content:ใช้ตัด ช่องว่างในข้อมูลชนิด String ทางด้านขวาออก
example:text = Rtrim ( “ Beck ” )
-
function:split ( expression, delimiter, count, compare )
return type:Array
content:ใช้แปลง ตัวแปรชนิด String ไปเป็น ตัวแปรชนิด Array
example:text = “Beck,Roon,Giggs”
arr = split ( text, “,”, -1, 1 )
comment:delimiter คือตัวอักษรที่ใช้ในการแปลง (แยก)
count คือจำนวนครั้งที่ต้องการแยก (กำหนด -1 คือแยกทั้งหมด)
compare คือวิธีการเปรียบเทียบการค้นหา
( ดังนี้ 0 หรือ vbBinaryCompare คือการค้นหาตัวอักษรใหญ่หรือเล็กจะต่างกัน,
1 หรือ vbTextCompare คือการค้นหาตัวอักษรใหญ่หรือเล็กจะไม่ต่างกัน,
2 หรือ vbDatabaseCompare ใช้กับ Access )
-
function:join ( list, delimiter )
return type:String
content:ใช้แปลง ตัวแปรชนิด Array ไปเป็น ตัวแปรชนิดString
example:arr(0) = “Beck”
arr(1) = “Roon”
arr(2) = “Giggs”
text = join(arr, “/”)
comment:ตัวแปร text จะมีค่าคือ text = “Beck/Roon/Giggs”
list คือตัวแปรชนิดArray
delimiter คือตัวอักษรที่ใช้ในการแปลง (คั่น)
-
function:Instr ( start, expression, search, compare )
return type:Integer
content:ใช้ค้นหา ตัวอักษร ใน ข้อมูลชนิดString โดยจะเริ่มค้นหาจากหน้าไปหลัง
ถ้าเจอจะคืนค่าตำแหน่งที่พบ ถ้าไม่เจอจะคืนค่า 0 กลับมา
example:text = “brandandycole”
num = Instr ( 1, text, “a”, 1 )
comment:ตัวแปร num จะมีค่าคือ num = 3
start คือตำแหน่งที่เริ่มต้นค้นหา
expression คือข้อความที่จะถูกค้นหา
search คือคำที่ต้องการค้นหา
compare คือวิธีการเปรียบเทียบในการค้นหา
-
function:InstrRev ( expression, search, start, compare )
return type:Integer
content:ใช้ค้นหา ตัวอักษร ใน ข้อมูลชนิดString โดยจะเริ่มค้นหาจากหลังไปหน้า
ถ้าเจอจะคืนค่าตำแหน่งที่พบ ถ้าไม่เจอจะคืนค่า 0 กลับมา
example:text = “brandandycole”
num = InstrRev ( text, “a” )
comment:ตัวแปร num จะมีค่าคือ num = 6
expression คือข้อความที่จะถูกค้นหา
search คือคำที่ต้องการค้นหา
start คือตำแหน่งที่เริ่มต้นค้นหา (ถ้าไม่กำหนดก็จะค้นหาจากตัวสุดท้าย)
compare คือวิธีการเปรียบเทียบในการค้นหา
-
function:Right ( expression, length )
return type:String
content:ใช้ดึงข้อความ ในข้อมูลชนิดString โดยเริ่มดึงจากทาง ด้านขวา
example:text = “computerbusiness”
remain = Right ( text, 8 )
comment:expression คือข้อมูลชนิดString ที่จะถูกดึง
length คือจำนวนตัวอักษรที่จะดึง
-
function:Left ( expression, length )
return type:String
content:ใช้ดึงข้อความ ในข้อมูลชนิด String โดยเริ่มดึงจากทาง ด้านซ้าย
example:text = “computerbusiness”
remain = Left ( text, 8 )
comment:expression คือข้อมูลชนิดString ที่จะถูกดึง
length คือจำนวนตัวอักษรที่จะดึง
-
function:Mid ( expression, start, length )
return type:String
content:ใช้ดึงข้อความ ในข้อมูลชนิดString โดยเริ่มดึงจากตำแหน่งที่กำหนด
example:text = “computerbusiness”
remain = Mid ( text, 4, 7 )
comment:start คือจำแหน่งแรกที่จะเริ่มดึง
expression คือข้อมูลชนิดString ที่จะถูกดึง
length คือจำนวนตัวอักษรที่จะดึง
-
function:Len ( String )
return type:Integer
content:ใช้คืนค่า ความยาว ของข้อมูลชนิดString
example:text = “computerbusiness”
num = Len ( text )
-
function:Replace ( expression, find, replace, start, count, compare )
return type:String
content:ใช้แทนที่ ข้อความในข้อมูลชนิด String
example:text = “England is the best. England is the green place.”
remain = Replace ( text, “England”, “Microsoft”, 1, -1, 1 )
comment:expression คือข้อมูลชนิดString ที่จะค้นหาและแทนที่
find คือข้อความที่จะนำไปค้นหา และถูกแทนที่
replace คือข้อความที่จะนำไปแทนที่
start คือตำแหน่งแรกที่จะเริ่มค้นหา
count คือจำนวนครั้งที่จะแทนที่ (ใส่ -1 หรือไม่ใส่ คือแทนทั้งหมด)
compare คือวิธีการเปรียบเทียบในการค้นหา
-
function:StrReverse ( String )
return type:String
content:ใช้กลับข้อความ จากหน้าไปหลัง หลังไปหน้า ของข้อมูลชนิด String
example:text = “abcdefghi”
remain = StrReverse ( text )
-
function:string ( count, character )
return type:String
content:ใช้กำหนด ตัวอักษร ให้เป็น ตัวอักษรซ้ำๆกัน
example:text = string ( 3, “a” )
-
function:space ( count )
return type:String
content:ใช้กำหนด ช่องว่าง ตามจำนวนที่กำหนด
example:text = space ( 7 )