ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามเรื่อง VBA ใน Excel 2010 ค่ะ โดย มายองเนสจัง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามเรื่อง VBA ใน Excel 2010 ค่ะ โดย มายองเนสจัง  (อ่าน 1755 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
มายองเนสจัง
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 582
ออฟไลน์ ออฟไลน์

กระทู้: 3,138



ดูรายละเอียด
« เมื่อ: 10 กรกฎาคม 2011, 13:14:33 »

มายองกำลังศึกษาเรื่อง VBA อยู่ค่ะจะได้ทุ่นแรง wanwan023

แต่ตอนนี้ไม่เข้าใจอย่างแรงค่ะ  wanwan001

คือ มายองจะ import txt เข้าที่ excel แล้วก็ ให้มันคั่นระหว่าง cell ด้วย ; แล้วก็เลือกเป็น utf-8

ทำทีละอันมันก็ได้ค่ะ แต่ว่า ไฟล์มีเป็นพันเลยอะ อ้วกแตกพอดี  wanwan031

ใครเขียนเป็นก็แนะนำมายองหน่อยค่ะ ฮือออ  wanwan009

อันนี้เป็นหลักการคร่าวๆค่ะ http://learning-be.blogspot.co...el-import-text-file-excel.html

เพิ่มเติม ตัวอย่าง code ค่ะ  Tongue

โค๊ด:
Sub Macro5()
'
' Macro5 Macro
'
' Keyboard Shortcut: Ctrl+o
'
    Workbooks.OpenText Filename:= _
        "C:\Users\Ach\Videos\folder\ไฟล์เท็ก.txt", Origin:=65001, _
        StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
        ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False _
        , Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), _
        Array(3, 1)), TrailingMinusNumbers:=True
End Sub

ทำได้แค่นี้อะ wanwan001
« แก้ไขครั้งสุดท้าย: 10 กรกฎาคม 2011, 13:28:33 โดย มายองเนสจัง » บันทึกการเข้า
ISM3Z
สมุนแก๊งเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 714



ดูรายละเอียด
« ตอบ #1 เมื่อ: 10 กรกฎาคม 2011, 13:17:19 »

มายองตัวเองจะ เอาทุกเรื่องเลยเนอะ5555555555555


สู้ๆๆๆ
บันทึกการเข้า
มายองเนสจัง
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 582
ออฟไลน์ ออฟไลน์

กระทู้: 3,138



ดูรายละเอียด
« ตอบ #2 เมื่อ: 10 กรกฎาคม 2011, 14:38:17 »

ไม่มีคนตอบมายองเลย กระซิกๆ  wanwan031
บันทึกการเข้า
dot
สมุนแก๊งเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 754



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 10 กรกฎาคม 2011, 15:24:23 »

ไม่เป็น vba นะครับ แค่แนะนำฟังชั่นเผื่อใช้ในขั้นตอน ขั้นเซล์ ที่มายองต้องการ

ฟังชั่นนี้ใช้กรณีรวมเซล์นะครับ  =CONCATENATE(A1,";",B1)

A1 คือข้อมูลในเซล์ A1
";" คือตัวขั้นเซล์
B1 คือข้อมูลในเซล์ B1

ถ้ามายองรู้อยู่แล้วก็รอท่านต่อไปนะครับ  แค่อยากมีส่วนร่วมกระทู้มายอง   Embarrassed
บันทึกการเข้า

Boyjato
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 44
ออฟไลน์ ออฟไลน์

กระทู้: 434



ดูรายละเอียด
« ตอบ #4 เมื่อ: 10 กรกฎาคม 2011, 15:32:29 »

หมายถึงอย่างไร เหรอครับงง

ต้องการสร้างปุ่มวิเศษมาหนึ่งปุ่ม กดแล้วให้มันทำการ import ทุกไฟล์ใน folder มาลง excel รึเปล่า
บันทึกการเข้า
countdown2012
Newbie
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 50



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 10 กรกฎาคม 2011, 15:49:27 »

...
« แก้ไขครั้งสุดท้าย: 10 กรกฎาคม 2011, 16:25:54 โดย countdown2012 » บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์