: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 11 matches

by toompk
Mon Dec 02, 2019 8:43 pm
Forum: Excel
Topic: สอบถามการเขียนคำสั่ง VBA ให้บันทึกลงใน sheet พร้อมกันทั้ง 3 หน้าครับ
Replies: 3
Views: 665

Re: สอบถามการเขียนคำสั่ง VBA ให้บันทึกลงใน sheet พร้อมกันทั้ง 3 หน้าครับ

ขอบคุณมากครับ คุณ logic

จากคำสั่งที่คุณ logic แก้ให้ผมยังติดตรงที่เวลากดแล้วมันใส่ค่าพร้อมกันที่เดียว 3 ช่องเลยครับ
ผมอยากให้ใส่ทีละ 1 ช่องลงมาเลื่อนๆครับ ต้องใช้คำสั่งอะไรครับผม

Sub Button_250()
Call LoopRange("250")
End Sub
Sub LoopRange(cell As String)
Dim rngAll As Range
Dim r As Range
Dim ...
by toompk
Mon Dec 02, 2019 6:38 pm
Forum: Excel
Topic: สอบถามการเขียนคำสั่ง VBA ให้บันทึกลงใน sheet พร้อมกันทั้ง 3 หน้าครับ
Replies: 3
Views: 665

สอบถามการเขียนคำสั่ง VBA ให้บันทึกลงใน sheet พร้อมกันทั้ง 3 หน้าครับ

สวัสดีครับ
ผมสอบถามการเขียนคำสั่ง VBA ให้มีการบันทึกลงพร้อมกันทั้ง 3 sheet หน่อยครับ พอดีว่าผมไม่เก่งเรื่องการเขียนคำสั่ง vba ครับ
ผมเขียนมาได้เท่านั้นครับ
Sub Button_250()
Call LoopRange("250")
End Sub
Sub LoopRange(cell As String)
Dim rngAll As Range
Dim r As Range
Dim i As Integer
With ...
by toompk
Thu Nov 28, 2019 1:45 am
Forum: Excel
Topic: สอบถามผู้รู้ครับ
Replies: 1
Views: 319

สอบถามผู้รู้ครับ

สวัสดีครับ พอดีผมติดปัญหาเรื่องการเขียนโค้ด Module ในมันบันทึกพร้อมกับทั้ง 3 sheet ครับผม
ผมได้แนบโค้ดและไฟล์งานที่ผมได้เขียนเองมาให้ดูด้วยครับผม

Sub Button_250()
Call LoopRange("250")
End Sub
Sub LoopRange(cell As String)
Dim rngAll As Range
Dim r As Range
Dim i As Integer
With Worksheets ...
by toompk
Sat Nov 23, 2019 1:44 am
Forum: Excel
Topic: สอบถามผู้รู้ครับ โค้ดลบย้อยขึ้นไป 1 ช่อง
Replies: 1
Views: 308

สอบถามผู้รู้ครับ โค้ดลบย้อยขึ้นไป 1 ช่อง

Sub Button_250()
Call LoopRange("250")
End Sub
Sub LoopRange(cell As String)
Dim rngAll As Range
Dim r As Range
Dim i As Integer
With Worksheets("Sheet1")
Set rngAll = .Range("A1:A20")
For i = 1 To 1
For Each r In rngAll.Columns(i).Cells
If r.Value = "" Then
r.Value = cell
Exit Sub
End ...
by toompk
Thu Oct 18, 2018 9:07 pm
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3111

Re: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

ขอบคุณครับอาจารย์ ผมต้องขอโทษด้วยที่ผมไม่ได้ทำตามกฏของอาจารย์
by toompk
Thu Oct 18, 2018 1:35 pm
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3111

Re: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

ผมลองทำตามที่แนะนำแล้วครับ แต่ผมติดปัญหาตรงที่ เวลาผมกด A ใส่ไปก่อนแล้ว พอกด B มันไปทับ A ที่ใส่ก่อนหน้าครับ
ผมต้องเขียนคำสั่งยังไงครับ ไม่ให้มันใส่ข้อมูลทับกับครับ แล้วพอใส่ข้อมูลถึง A10 แล้วให้ขึ้นแถวใหม่ B1 ต่อครับ
ช่วยแนะนำหน่อยครับอาจารย์

ผมเขียนได้เท่านี้ครับ

Sub D()
Range("A1:E10 ...
by toompk
Thu Oct 18, 2018 1:21 pm
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3111

Re: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

เขียนได้เท่านี้ครับผม

Sub Button1_Click()
Range("A1:E10").ClearContents
End Sub
Sub Button2_Click()
Range("A1") = "A"
End Sub
Sub Button3_Click()
Range("A1") = "B"
End Sub
Sub Button4_Click()
Range("A1") = "C"
End Sub
by toompk
Thu Oct 18, 2018 10:57 am
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3111

Re: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

ผมลองทำตามที่แนะนำแล้วครับ แต่ผมติดปัญหาตรงที่ เวลาผมกด A ใส่ไปก่อนแล้ว พอกด B มันไปทับ A ที่ใส่ก่อนหน้าครับ
ผมต้องเขียนคำสั่งยังไงครับ ไม่ให้มันใส่ข้อมูลทับกับครับ แล้วพอใส่ข้อมูลถึง A10 แล้วให้ขึ้นแถวใหม่ B1 ต่อครับ
ช่วยแนะนำหน่อยครับอาจารย์
รูปที่ผมเขียนโค้ดเองครับ https://www.picz.in.th/image ...
by toompk
Wed Oct 17, 2018 1:52 pm
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3111

Re: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

กดปุ่ม A ให้ใส่ 1
กดปุ่ม B ให้ใส่ 2
กดปุ่ม C ให้ใส่ 2
กดปุ่มลบให้ลบไป 1 ช่อง
กดปุ่มลบทั้งหมดให้ลบทุกช่อง

ประมาณนี้ครับ ผมต้องเขียนคำสั่งยังไงครับ
by toompk
Wed Oct 17, 2018 1:48 pm
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3111

สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

สอบถามเรื่องวิธีการสร้างปุ่มครับ
คือผมต้องการสร้างปุ่มกดเพื่อใส่ข้อความในช่องแบบเรียบจากแถวที่ 1 ช่อง 1 ถึง ช่อง 10 พอครบช่องที่ 10แล้วให้ขึ้นแถวที่ 2 ต่อครับ
ผมต้องเขียนคำสั่งยังไงบ้างครับ ลบกวนผู้รู้ช่วยหน่อยครับ
รูปตัวอย่างครับ
https://www.picz.in.th/image/kXalL8