Page 1 of 1

ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 12:32 pm
by nara
ผมไม่รู้ว่า Excel สามารถทำอย่างนี้ได้เแปล่า

คือเวลาลงโอทีผิดพลาดทุกเดือนครับ โดนด่าประจำ :cry:

ผมอยากลงข้อมูลซัก 3-4 ช่องกด Enter อย่างเดียว แล้วตัวเลขวิ่งไปเองอ่ะครับ

ซึ่งที่ตัวเลขวิ่งไปผมทำลิงค์เอาไว้แล้วครับ

ดูจากภาพนะครับ :oops: ขอบพระคุณล่วงหน้าครับผม

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 12:42 pm
by nara
โพสรูปไม่ได้ อายจังครับ :tt:

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 3:01 pm
by nara
Image


ลองแบบนี้ดู :mrgreen:

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 3:03 pm
by nara
Image

จากภาพ เป็นไปได้ไหมครับถ้าลงช่องข้อมูลที่สีเหลืองอย่างเดียว แล้วข้อมูลไปลงต่อเนื่องฝั่งขวา

หากทำได้ช่วยน้องผู้จนด้วยปัญญาด้วยครับ :| :cry: :cry: :cry:

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 3:48 pm
by nara
หรือจะเป็นแบบ enter ทีเลื่อนไปขวา จนถึงช่องที่ 4 พอEnter อิกครั้งลงมาแถวล่างถัดไปแต่ช่องแรกก็ได้ครับ

ขอความกรุณาด้วยครับ :| :| :|

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 3:56 pm
by bank9597
:D จำเป็นต้องใช้ VBA ครับ ลองเขียนมาดูก่อน ติดส่วนไหนค่อยแก้ไปเรื่อยๆครับ

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 4:02 pm
by nara
อื้อหือ งั้นตึ๊บเลยครับพี่ Visual basic ไม่เป็นเลยอ่ะ :cry: :cry:

แบบก็อปปี้มีป่ะครับพี่ :cry: :cry:

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 4:04 pm
by nattasiray
บางครั้งไม่ต้องใช้ VBA ครับ เราใช้คำสั่ง Data Form ก็ได้
วางเซลล์พอยน์เตอร์ลงในตารางฐานข้อมูล
คลิกแท็บ Data แล้วคลิก Form หรือกดแป้น Alt+D,O (กดแป้น Alt ค้างไว้ตามด้วยแป้น D ปล่อยแป้น D ให้เลือกแป้น Alt ค้างไว้ แล้วค่อยกดแป้น O)
เพิ่มเรคอร์ดใหม่ก็คลิกปุ่ม New
ไปช่องถัดไปก็แป้น Tab
กรอกข้อมูลหมด กดแป้น Enter

ลองหาหนังสือชื่อ จัดการฐานข้อมูลด้วย Microsoft 2010 มาอ่านประกอบการทำงานด้วยครับ

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 4:12 pm
by nara
ขอบพระคุณอย่างสูงครับ ถึงยังไม่เข้าใจ ผมจะพยายามครับ :oops: :P

Re: ขอรบกวนเป็นอย่างสูงครับ

Posted: Thu Sep 06, 2012 4:43 pm
by snasui
:D จากคำถามนี้เป็นการคีย์ข้อมูลกับการแสดงผลเป็นคนละพื้นที่ และเมื่อคีย์แล้วต้องการให้วางข้อมูลเรียงต่อกันไปด้านล่างเรื่อย ๆ การทำเช่นนั้นต้องอาศัย VBA ครับ แต่หากว่าต้องการบันทึกข้อมูลเป็นฐานข้อมูลโดยไม่ต้องคอยเลื่อนเมาส์คลิกเซลล์หาตำแหน่งการวางข้อมูลในบรรทัดถัดไป สามารถใช้ Table หรือ Data Form ได้ครับ

ตัวอย่างการวางข้อมูลต่อกันโดยใช้ VBA สามารถดูได้ที่นี่ครับ http://www.snasui.com/viewtopic.php?f=3&t=2077

นอกจากนี้ควรเขียนหัวกระทู้ให้สื่อถึงเรื่องที่จะถามตามกฏข้อ 2 ด้านบน :roll: ด้วยครับ