:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

Search found 30 matches

by 4ko6yon61
Sat Mar 12, 2022 11:02 am
Forum: Excel
Topic: หากจะเขียน VBA ทำจดหมายเวียน ข้อมูลลงในไฟล์ pdf และสั่งปริ้น พอจะเป็นไปได้ไหมครับ
Replies: 3
Views: 559

Re: หากจะเขียน VBA ทำจดหมายเวียน ข้อมูลลงในไฟล์ pdf และสั่งปริ้น พอจะเป็นไปได้ไหมครับ

ลองเขียนได้ดังนี้ครับ แต่ติดปัญหาตรง ต้อง save ไฟล์ทุกครั้งก่อนสั่งปริ้น ซึ่ง save ไม่ได้ครับ ขอความกรุณาด้วยครับ Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _ By...
by 4ko6yon61
Fri Mar 11, 2022 6:24 pm
Forum: Excel
Topic: หากจะเขียน VBA ทำจดหมายเวียน ข้อมูลลงในไฟล์ pdf และสั่งปริ้น พอจะเป็นไปได้ไหมครับ
Replies: 3
Views: 559

หากจะเขียน VBA ทำจดหมายเวียน ข้อมูลลงในไฟล์ pdf และสั่งปริ้น พอจะเป็นไปได้ไหมครับ

มีไฟล์ข้อสอบ เป็นไฟล์ pdf 1 ไฟล์ ต้องการแทรกเลขประจำตัวผู้สอบ ชื่อผู้สอบ ลงในไฟล์และสั่งพิมพ์ พอจะเขียน VBA ได้ไหมครับ หรือมีวิธีพอจะแนะนำไหมครับ
by 4ko6yon61
Tue Feb 08, 2022 4:23 pm
Forum: Word
Topic: ต้องการทำจดหมายเวียนใบรายชื่อ แยกตามโรงเรียน
Replies: 1
Views: 1555

ต้องการทำจดหมายเวียนใบรายชื่อ แยกตามโรงเรียน

ต้องการทำใบรายชื่อ เป็นจดหมายเวียน แยกตามโรงครับ โดยแต่ละใบก็มีชื่อนักเรียนตามโรงเรียนนั้น จะสามารถทำโดยวิธีใดได้บ้างครับ ลองทำ PivotTable ใน excel แล้วก็ยังต้องคลิก กรองทีละโรงอยู่ดี
by 4ko6yon61
Thu Dec 16, 2021 8:31 pm
Forum: Excel
Topic: สอบถาม function สร้างลำดับตัวเลขจาก ลำดับที่กำหนด
Replies: 1
Views: 315

สอบถาม function สร้างลำดับตัวเลขจาก ลำดับที่กำหนด

สอบถาม function สร้างลำดับตัวเลขจาก ลำดับที่กำหนดครับ เช่น ต้องการสร้าง ลำดับจาก 1-2000 ก็ใส่ function ทีช่อง A1 แล้วสูตรจะสร้างสำดับให้เองจนถึง A2000 ประมาณนี้ "=สร้างลำดับ(1,2000)" โดยที่ไม่ต้องพิมพ์เลข 1 และ 2 แล้วลาก copy ครับ
by 4ko6yon61
Wed Jan 15, 2020 10:58 am
Forum: Excel
Topic: run-time error 5 invalid procedure call or argument ไม่ทราบว่าเกิดขึ้นจากอะไรครับ
Replies: 1
Views: 1467

run-time error 5 invalid procedure call or argument ไม่ทราบว่าเกิดขึ้นจากอะไรครับ

ต้องการตรวจสอบเลขหลัก หมื่น ถ้ามีค่าเท่ากับ 2 ให้เติมสี cell แต่ต้องรันขึ้น error เพราะอะไรครับ Sub test() r = 2 Do While r < 500 If Mid(Cells(r, 1), Len(Cells(r, 1)) - 4, 1) = "" Then ElseIf Mid(Cells(r, 1), Len(Cells(r, 1)) - 4, 1) = 2 Then Sheets("Sheet1").Cells(r, 1).Interior...
by 4ko6yon61
Thu Jan 09, 2020 12:46 pm
Forum: Excel
Topic: VBA อ้างอิง Range ข้าม workbook
Replies: 3
Views: 1039

Re: VBA อ้างอิง Range ข้าม workbook

คือ ต้องอ้างอิงเป็นช่วงครับ ไม่ได้ cell เดียว ตามตัวอย่าง ประมาณนี้ครับ

Code: Select all

Workbooks("2.xlsx").Sheets("Sheet1").Range(Cells(1, 1), Cells(4, 1)).Value = Workbooks("1.xlsx").Sheets("Sheet1").Range(Cells(1, 1), Cells(4, 1)).Value
by 4ko6yon61
Thu Jan 09, 2020 11:17 am
Forum: Excel
Topic: VBA อ้างอิง Range ข้าม workbook
Replies: 3
Views: 1039

VBA อ้างอิง Range ข้าม workbook

ต้องการ copy ค่าจากอีก workbook นึงมาวางครับ ทำไมอ้างอิงแบบนี้รัน code ได้ Workbooks("Score1.xslx").Sheets("Sheet1").Range("A1").Value = Workbooks("Score2.xslx").Sheets("Sheet1").Range("A1").Value แต่อ้างอิงแบบนี้รันไม่ได้ครับ Workbooks(&qu...
by 4ko6yon61
Sat Nov 30, 2019 6:53 pm
Forum: Excel
Topic: VBA เขียน export Workbook โดยสร้าง Worksheet หลายๆ sheet และกำหนดชื่อ ยังไงครับ
Replies: 3
Views: 847

Re: VBA เขียน export Workbook โดยสร้าง Worksheet หลายๆ sheet และกำหนดชื่อ ยังไงครับ

ต้องการสร้าง workbook เพิ่มอีก 1 ไฟล์ครับ ที่รวม sheet ทั้ง 7 ชีท ที่ export ไปก่อนหน้า ตอนนี้ เขียนได้เเล้วครับ (07--all.xlsm) แต่ติดปัญาหาตรงที่ แต่ละชีทใน 07--all.xlsm ใช้ปุ่ม macro ไม่ได้ครับ Sub ExportSheetToNewWorkbook() Dim xPath As String Dim xWs As String Dim xName(7) As String xName(0) = &...
by 4ko6yon61
Sat Nov 30, 2019 6:04 pm
Forum: Excel
Topic: VBA เขียน export Workbook โดยสร้าง Worksheet หลายๆ sheet และกำหนดชื่อ ยังไงครับ
Replies: 3
Views: 847

VBA เขียน export Workbook โดยสร้าง Worksheet หลายๆ sheet และกำหนดชื่อ ยังไงครับ

ต้องการสร้างอีก workbook นึง ที่มี Sheet ทั้ง 7 ชีท ตาม วันต่างๆ ครับ เขียนได้แค่นี้ ครับ ลองใช้ ActiveWorkbook.Sheets.Add แต่ไม่ได้ผล ไม่รู้เขียนผิดหรือเปล่าครับ Sub ExportSheetToNewWorkbook() Dim xPath As String Dim xWs As String Dim xName As String xPath = Application.ActiveWorkbook.Path Applicat...
by 4ko6yon61
Mon Nov 18, 2019 11:03 am
Forum: Excel
Topic: เอาตัวแปรมาวางต่อท้ายข้อความยังไงครับ
Replies: 1
Views: 278

เอาตัวแปรมาวางต่อท้ายข้อความยังไงครับ

Code: Select all

Dim class As String
class = Sheets("Sheet1").Cells(10, "AB").Value
Sheets("Sheet2").Cells(4, "A").Value = "ระดับชั้นมัธยมศึกษาปีที่ " & class.Value
by 4ko6yon61
Mon Sep 23, 2019 3:45 pm
Forum: Excel
Topic: ขอความรู้การเขียน Macro ดึงค่าจากโปรแกรมภายนอกหน่อยครับ
Replies: 1
Views: 447

ขอความรู้การเขียน Macro ดึงค่าจากโปรแกรมภายนอกหน่อยครับ

ต้องการดึงค่าจากโปรแกรม Bluetooth Serial Terminal มาใส่ excel ครับ ไม่ทราบว่าพอทำได้หรือไม่ครับ
ปล. โปรแกรม Bluetooth Serial Terminal จะแสดงผลค่าจาก senser อุณหภูมิ จาก บอร์ด อีกทีนึงครับ
Image
ดึงค่าจาก วงกลมสีเหลืองครับ
Image
by 4ko6yon61
Thu Aug 15, 2019 2:27 pm
Forum: Excel
Topic: ดู Code VBA คำนวนหา Mean, S.D. ของข้อมูลแจกแจงความถี่ให้หน่อยครับ
Replies: 1
Views: 344

Re: ดู Code VBA คำนวนหา Mean, S.D. ของข้อมูลแจกแจงความถี่ให้หน่อยครับ

หลังจากนั่งคิดอยู่พักใหญ่ ได้โค้ดประมาณนี้ครับ Sub MeanCal() Dim ArrayA As Variant Dim ArrayC As Variant ArrayA = Worksheets("Sheet1").Range("B1:I1").Value ArrayC = ArrayA Application.ScreenUpdating = False If Sheets("Sheet1").Cells(2, 1).Value = "" Then MsgBo...
by 4ko6yon61
Thu Aug 15, 2019 11:10 am
Forum: Excel
Topic: ดู Code VBA คำนวนหา Mean, S.D. ของข้อมูลแจกแจงความถี่ให้หน่อยครับ
Replies: 1
Views: 344

ดู Code VBA คำนวนหา Mean, S.D. ของข้อมูลแจกแจงความถี่ให้หน่อยครับ

http://61.7.241.230/Cloud/Untitled.png Sub MeanCal() For r = 2 To 6 Sheets("Sheet1").Cells(r, "J").Value = Application.WorksheetFunction.SumProduct(Range("B1:I1"), Range(Cells(r, "B"), Cells(r, "I"))) / Cells(r, "A").Value Next End Sub Sub...