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

by tantanz
Sat Jan 19, 2013 9:14 pm
Forum: Excel
Topic: สอบถามเรื่อง userform(textbox) หน่อยค่ะ
Replies: 4
Views: 636

Re: สอบถามเรื่อง userform(textbox) หน่อยค่ะ

เอา code ไปใส่แล้วค่ะ มันไม่แสดงค่าให้ใน TextBox1 ค่ะ :flw: :flw: :flw:
by tantanz
Sat Jan 19, 2013 4:58 pm
Forum: Excel
Topic: สอบถามเรื่อง userform(textbox) หน่อยค่ะ
Replies: 4
Views: 636

สอบถามเรื่อง userform(textbox) หน่อยค่ะ

สอบถามเรื่อง userform(textbox) ค่ะ
คือต้องการให้ TextBox1_Change แสดงค่า Cal_distance ที่ได้จากการคำนวณมาค่ะ
จากไฟล์ที่แนบมา อยู่ใน userform นะคะชื่อ window_1 ค่ะ

Code: Select all

Private Sub TextBox1_Change()
TextBox1_Change = Cal_distance
End Sub
by tantanz
Sat Jan 19, 2013 12:11 am
Forum: Excel
Topic: สอบถามเรื่องการใช้ code สีค่ะ
Replies: 2
Views: 1279

Re: สอบถามเรื่องการใช้ code สีค่ะ

ได้สีตรงตามที่ต้องการแล้วค่ะ ขอบคุณมากนะคะ :D:D:D
by tantanz
Fri Jan 18, 2013 11:33 pm
Forum: Excel
Topic: สอบถามเรื่องการใช้ code สีค่ะ
Replies: 2
Views: 1279

สอบถามเรื่องการใช้ code สีค่ะ

ติดปัญหาตรง module Drawlayout ค่ะ

ต้องการจะให้เก็บค่าสีจาก sheet Data มาค่ะ แล้วมาใส่ในsheet Layout
ตัวอย่างเช่น
สีที่เครื่องจักร 1 อยู่จะเป็นสีเหลือง
สีที่เครื่องจักร 2 อยู่จะเป็นสีเขียว
สีที่เครื่องจักร 3 อยู่จะเป็นสีฟ้า เป็นต้นค่ะ
by tantanz
Fri Jan 18, 2013 7:30 am
Forum: Excel
Topic: สอบถามเรื่อง userform ค่ะ
Replies: 2
Views: 472

Re: สอบถามเรื่อง userform ค่ะ

ได้แล้วค่ะ ขอบคุณค่ะ :) :) :)
by tantanz
Thu Jan 17, 2013 10:32 pm
Forum: Excel
Topic: สอบถามเรื่อง userform ค่ะ
Replies: 2
Views: 472

สอบถามเรื่อง userform ค่ะ

จากที่แนบไฟล์ ติดตรงการใช้ userform ค่ะ ที่ form Newmachine
ตรง RefEdit1 เมื่อเข้าไปแก้ไข code คือต้องการให้เมื่อคลิกคำสั่งนี้จะให้ไปที่หน้าชีท Layout

แต่ลองใส่ code

Code: Select all

Worksheets("Layout").Activate
ไปแล้ว ไม่เกิดอะไรขึ้นค่ะ

ลองตรวจสอบให้หน่อยนะคะ :D :D
by tantanz
Thu Jan 17, 2013 6:02 pm
Forum: Excel
Topic: มีปัญหาในการ run code ค่ะ ลองดูให้หน่อยนะคะ
Replies: 5
Views: 584

Re: มีปัญหาในการ run code ค่ะ ลองดูให้หน่อยนะคะ

ติดตรง Module Drawlayout ค่ะ

แนบไฟล์มาแล้วนะคะ :D :D
by tantanz
Thu Jan 17, 2013 4:23 pm
Forum: Excel
Topic: มีปัญหาในการ run code ค่ะ ลองดูให้หน่อยนะคะ
Replies: 5
Views: 584

มีปัญหาในการ run code ค่ะ ลองดูให้หน่อยนะคะ

เกิดปัญหาในการรันค่ะ มันขึ้น run time error 1004 ไม่ทราบว่าเป็นเพราะสาเหตุใดคะ แล้วมีวิธีการแก้ไขอย่างไรบ้าง :o :o

Public Sub Drawlayout()
Dim i As Integer
Dim no_c As Single 'number of customer
Dim nb() As Integer 'หมายเลขเครื่อง
Dim mc() As String 'ชื่อเครื่องจักร
Dim rowstart() As Integer ...
by tantanz
Wed Jan 16, 2013 12:02 am
Forum: Excel
Topic: สอบถามเรื่องสร้างตารางค่ะ
Replies: 4
Views: 503

Re: สอบถามเรื่องสร้างตารางค่ะ

คือไม่ทราบว่าใช้ฟังก์ชั่นใดในการเขียนเลยได้ทำการบันทึกแมโครดูแล้วค่ะ
ได้ code ดังในไฟล์อันใหม่ที่แนบมา ซึ่งยาวมาก ^^"
อยากถามว่ามีวิธีการอื่นไหมคะ
by tantanz
Tue Jan 15, 2013 11:31 pm
Forum: Excel
Topic: สอบถามเรื่องสร้างตารางค่ะ
Replies: 4
Views: 503

สอบถามเรื่องสร้างตารางค่ะ

จากไฟล์ เมื่อกดปุ่มคำนวณระยะทางใน sheet1 แล้ว
จะคำนวณค่าออกมาซึ่งอยู่ในรูปแบบตารางใน sheetที่ชื่อ FromToDis ค่ะ แต่ติดตรงจะทำการตีตารางล้อมรอบทุกช่องที่มีข้อมูลในหน้านั้นค่ะ
มีแนวทางยังไงบ้างคะ :D :D
by tantanz
Mon Jan 14, 2013 4:07 pm
Forum: Excel
Topic: สอบถามเรื่องการสร้างเงื่อนไขพื้นที่ว่างหน่อยค่ะ
Replies: 2
Views: 403

สอบถามเรื่องการสร้างเงื่อนไขพื้นที่ว่างหน่อยค่ะ

ถามเรื่องการสร้างเงื่อนไขการใช้ if หน่อยค่ะ
คือเขียน code แล้ว แต่เงื่อนไขยังรันไม่ได้ :flw: :flw:

ต้องการให้โปรแกรม เวลาเลือกพื้นที่ส่วนที่เป็นเซลล์ว่างแล้วโปรแกรมจะให้ทำการเลือกใหม่อีกครั้งค่ะ
by tantanz
Sun Jan 13, 2013 5:29 pm
Forum: Excel
Topic: ถามเรื่อง indexและ match หน่อยค่ะ
Replies: 2
Views: 391

Re: ถามเรื่อง indexและ match หน่อยค่ะ

^^ ได้แล้วค่ะ ,,อายจังดันไป lock ช่องเซลล์ไว้
by tantanz
Sun Jan 13, 2013 4:01 pm
Forum: Excel
Topic: ถามเรื่อง indexและ match หน่อยค่ะ
Replies: 2
Views: 391

ถามเรื่อง indexและ match หน่อยค่ะ

คือใน sheet3 คอลัมน์ H
ใช้สูตร =INDEX($C:$C,MATCH(1,IF($A:$A=$F$1,IF($B:$B=$G$1,1)),0)) ค่ะ

แต่ถ้าในชีทมีข้อมูล 10 ค่า ก็พอจะทำการใส่สูตรทีละแถวได้
คือเปลี่ยนในส่วน ($A:$A=$F $1 ,IF($B:$B=$G $1 ,1) เป็นทีละแถวใช่ไหมคะ

หากข้อมูลของดิฉันมีจำนวนแถวไม่จำกัด อาจมีข้อมูลมาเพิ่มทีหลังได้ ดิฉันควรทำอย ...
by tantanz
Sun Jan 13, 2013 11:05 am
Forum: Excel
Topic: จะทำการนำข้อมูลที่อยู่ใน array มาใช้ตามที่ต้องการได้ยังไงคะ
Replies: 4
Views: 501

Re: จะทำการนำข้อมูลที่อยู่ใน array มาใช้ตามที่ต้องการได้ยังไ

ได้ผลลัพธ์ตามที่ต้องการแล้วค่ะ ขอบคุณมาก :D

และขออภัยที่ไม่ได้บอกลายละเอียดให้ครบถ้วนค่ะ
by tantanz
Sun Jan 13, 2013 10:26 am
Forum: Excel
Topic: จะทำการนำข้อมูลที่อยู่ใน array มาใช้ตามที่ต้องการได้ยังไงคะ
Replies: 4
Views: 501

Re: จะทำการนำข้อมูลที่อยู่ใน array มาใช้ตามที่ต้องการได้ยังไ

อาจจะอธิบายไม่ละเอียดมาก ^^"

คือเวลาคำนวณจะดึงค่ามาใช้ค่ะ

sheet2
เครื่อง x y
1 3 4
2 6 12
3 12 4

sheet3 (เซลล์ c) ได้ดังนี้

=abs(3-3)+(4-4) '=abs(x(1)-x(1))+(y(1)-y(1)) คือ x(1) มีค่าเท่ากับ 3 y(1) มีค่าเท่ากับ 4 เป็นต้นค่ะ :D
=abs(3-6)+(4-9)
=abs(3-12)+(4-4)
by tantanz
Sun Jan 13, 2013 9:52 am
Forum: Excel
Topic: จะทำการนำข้อมูลที่อยู่ใน array มาใช้ตามที่ต้องการได้ยังไงคะ
Replies: 4
Views: 501

จะทำการนำข้อมูลที่อยู่ใน array มาใช้ตามที่ต้องการได้ยังไงคะ

:) คือตอนนี้ได้สร้าง array เพื่อเก็บค่า x และ y จาก sheet2แล้ว หากจะนำออกมาใช้เพื่อการคำนวณต่อจะเรียกมาใช้ได้ยังไงคะ
โดยใน sheet3 จะมีตัวเลขที่รันลงมา แล้วนำค่าจาก array มาคำนวณให้อยู่ในเซลล์ C

เช่น
A B C
1 1 =abs(x(1)-x(1))+(y(1)-y(1))
1 2 =abs(x(1)-x(2))+(y(1)-y(2))
1 3 =abs(x(1)-x(3))+(y(1)-y(3 ...