แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - aek

หน้า: 1 2 [3]
37
ผมลองค้นหาจากกระทู้เก่าๆแล้ว แต่ก็ยังทำไม่ได้ เลยขออนุญาติถามเลยแล้วกันนะครับ :grin: :grin: :grin:

ตาราง data1 มาจาก Query ข้อมูลที่ import เข้ามา

38
อ.เก่งจังเลยครับ ได้ตามที่ต้องการเลย ถ้าติดส่วนไหนอีกจะขอถามเพิ่มนะครับ เป็นประโยชน์ต่อท่านอื่นด้วย ขอบคุณครับ :grin: :grin: :grin:

39
อ.ครับ ขอถามเพิ่มอีกนิด ถ้าเปลี่ยนเป็นประมาณว่าเราต้องการให้ import ทุกไฟล์ที่นามสกุล txt เข้ามาในตารางในคราวเดียวกันก่อน(กด F9) โดยไฟล์แต่ละไฟล์ชื่อไม่เหมือนกัน แล้วค่อยมาทำ dlookup เอาข้อมูลที่ต้องการ ทำได้ไหมครับ

40
ขอบคุณ อ.ปิ่นณรงค์ ที่เข้ามาตอบ ผมใช้วิธีการยิงจากเครื่องอ่านบาร์โค้ด เป็นตัวเลขครับ ผมจะลองทำดูครับ ขอถามเพิ่มนิดนึงครับ ไฟล์ที่ผมจะ import จะมี 0 นำหน้าเช่น 01234 ผมจะต้องปรับโค้ดอย่างไรเพิ่มหรือไม่ครับ ถ้าผมไม่ต้องการพิมพ์ 0 ใน textbox1 (ใช้วิธีการยิงจากเครื่องอ่านบาร์โค้ดจะไม่มี 0) ขออภัยที่อธิบายไม่ครบ ขอบคุณครับ  :want: :want:

41
รบกวนสอบถามอีกครั้งครับ ผมมีไฟล์ชื่อ 01234.txt   อยู่ใน D  ถ้าผมต้องการ import ไฟล์นี้ โดยการกรอกหมายเลข 1234 ในฟอร์มชื่อ interface แล้วกด Enter (ให้ import ตามหมายเลขที่กรอกลงไปในฟอร์มครับ) ผมต้องพิมพ์.........ว่าอย่างไร
DoCmd.TransferText acImportDelim, "importdata", "import", "d:\..................."
หรืออื่นๆครับ รบกวนด้วยครับ  :prettiness: :prettiness: :prettiness:

42
สวัสดีค่ะ

มีวิธีที่ทำให้ Query โชว์ค่าล่าสุดแค่ค่าเดียวได้มั้ยคะ

Table ชื่อ : 7515

field:   ID        PartNumber     Week
          1               05               38     
          2               09               40
          3               77               40

อยากให้โชว์ใน Query เป็น
          ID        PartNumber     Week
           3               77               40

ข้อมูลจะมีการอัพเดทเรื่อยๆ อยากให้วิธีทำที่ง่ายที่สุด เพราะพึ่งเริ่มเรียนรู้ Access ค่ะ
ขอบคุณนะคะรบกวนด้วย
 

คลิกขวา Query->ผลรวม->เปลี่ยนจาก group by เป็น last ทั้ง ID  PartNumber   Week   ไม่รู้ใช้ที่ต้องการหรือเปล่า มือใหม่เหมือนกัน อยากลองตอบ อิอิ

43
เราใช้ฟอนท์ Wingding สำหรับเท็กซ์บ็อกซ์เพื่อแสดงรูปสัญญลักษณ์ได้ สมมุติ P คือชื่อฟิลด์ที่เก็บ path ของรูป ก็กำหนด Control Source ของเท็กซ์บ็อกซ์ที่แสดงสัญญลักษณ์เป็น =IIf(nz([P],"")="","","*") มันก็จะแสดงสัญญักษณ์ จดหมาย (เพราะหาไม่เจอสัญญลักษณ์รูป คลิป)  ถ้าอยากได้สัญญลักษณ์อื่นๆ ก็เปิดโปรแกรม Character Map ที่มากับวินโดว์อยู่แล้ว เลือกฟอนท์ Webding, Wingding(1-3) เอาตัวไหนก็ดับเบิลคลิกรูปแล้วคลิกปุ่ม Copy  กลับมาที่ expression ข้างบน กดคีย์ paste ลงแทนที่ * ได้เลยครับ

ขอบคุณอีกครั้งครับ แบบที่ อ. แนะนำมาง่าย และก็ตรงตามที่ต้องการ :grin: :grin: :grin:

44


ผมทำโปรแกรมเก็บข้อมูลผลตรวจ โดยจะมีการแนบรูปควบคู่กันของแต่ละรายการ(อาจจะไม่ได้แนบคู่กันทุกราย) ผมเลยต้องการให้แสดงสัญลักษณ์(ใช้รูปภาพ)ว่ามีข้อมูลรายการใดบ้างที่มีการแนบไฟล์ ในหน้าฟอร์มที่เป็นแบบ Continuous Forms คล้ายๆกับ hotmail ผมต้องทำอย่างไรบ้างครับ ผมเก็บไฟล์รูปแบบ path ตามโค้ด อ.ปิ่นณรงค์

45
ผมมีโค้ดตัวนึง ลองเอาโค้ดนี้ไปใช้ดู แต่ไม่ยืนยันนะครับว่าจะถูกต้อง 100% หรือไม่
โค๊ด: [Select]
Public Sub CutLastCRLF(aFullFileNM As String)
    Dim B As String * 1
    Dim S As String
    Dim L As Long

    Open aFullFileNM For Binary Access Read As #1
    Do Until EOF(1)
        Get #1, , B
        S = S & B
    Loop
    Close #1

    If Right(S, 3) <> vbCr & vbLf & vbNullChar Then
        Exit Sub
    End If

    S = Left(S, Len(S) - 3)

    On Error Resume Next
    Kill aFullFileNM

    On Error GoTo 0
    Open aFullFileNM For Binary Access Write As #1
    Put #1, , S
    Close #1
End Sub
จะเรียกใช้ก็สั่ง Call CutLastCRLF("Drive:\Path\File.txt") มันจะเขียนทับไฟล์เดิมครับ


ได้ตามที่ต้องการเลยครับ ขอบคุณ อ.มากๆ ครับ หาวิธีอยู่นานเลย ปลื้มปลิ่มสุดๆ  :want: :want: :want:

46
ไม่รู้นะครับว่าเครื่องพิมพ์คุณทำงานยังไง แต่ถ้าลบบรรทัดสุดท้ายไม่ขึ้นบรรทัดใหม่ แก้ไขเองด้วยมือเลย ยังจะมีพิมพ์กระดาษเปล่าออกมาไหม


ทำแบบ อ.ว่า ทำได้ครับ ไม่มีกระดาษเปล่าออกมา แต่อาจจะไม่ค่อยสะดวกเท่าไหร่ที่ต้องคอยมาแก้ไขด้วยมือ ลองถามดูครับเผื่อจะแก้ไขได้ ขอบคุณครับ :miao: :miao:

47


ตามรูป คือ export มาแล้ว ส่งไปพิมพ์บาร์โค้ดอัตโนมัติ(เครื่องZebraต่ออยู่กับโปรแกรมอื่น) แต่บาร์โค้ดออกกระดาษเปล่ามาด้วย เพราะไฟล์ text สามารถกด cursor ลงมาได้(เหมือนมี2บรรทัด) ต้องการถามว่าจะทำอย่างไรให้ไฟล์ export เหลือ 1 บรรทัดจากการ export เลย (cursor อยู่ต่อท้ายบรรทัดแรก)ขอบคุณครับ

หน้า: 1 2 [3]