มีการศึกษา (Education) ไม่ได้แปลว่า มีความรู้ (Knowledge)
กระดาษหนึ่งแผ่น..ไม่ได้ทำให้คนฉลาดขึ้น การเรียนรู้..ไม่ได้มีอยู่แต่ในห้องเรียน
การต่อยอดจากสิ่งที่ดี ย่อมได้สิ่งที่ดีกว่า
Group Blog
 
<<
มกราคม 2552
 123
45678910
11121314151617
18192021222324
25262728293031
 
24 มกราคม 2552
 
All Blogs
 
การแสดงรูปภาพในฐานข้อมูล Excel เพียงแค่ลากเมาท์ผ่าน

ในกรณีที่เรามีฐานข้อมูลใดๆ ไม่ว่าจะเป็นรายชื่อคน หรือสิ่งของเครื่องใช้ หากเราต้องการจะดูว่าคนนั้นๆ หรือสิ่งของนั้นๆ มีหน้าตาอย่างไร เราสามารถกำหนดให้ Excel แสดงรูปภาพของคน หรือสิ่งของนั้นๆ ได้

โดยทั่วไป การแสดงรูปภาพดังกล่าว ผมมักจะใช้อยู่ 2 วิธี ซึ่งวิธีแรกก็คือ การใช้ Insert Comment เพื่อแสดงรูปภาพอย่างรวดเร็ว เพียงแค่ลากเมาท์ผ่านชื่อคนนั้นๆ ส่วนวิธีที่สองก็คือ การสร้าง Output Form ที่เราป้อนรหัสของคนหรือสิ่งของเข้าไป ก็จะแสดงข้อมูลต่างๆ ออกมา รวมทั้งรูปภาพด้วย

ในครั้งนี้ ผมจะอธิบายขั้นตอนในการทำแบบวิธีแรกก่อน ซึ่งง่ายและสะดวก อีกทั้งไม่ต้องเขียนสูตรใดๆ อีกด้วย


การเตรียมฐานข้อมูล

ให้สร้างตารางเก็บข้อมูลที่ต้องการ ในรูปแบบโครงสร้างฐานข้อมูล (Database Structure) ดังรูปที่ 1 ที่จริงแล้วในเรื่องนี้ ก็ไม่ซีเรียสอะไรกับโครงสร้างมากนัก เพราะไม่มีผลอะไรกับการทำงานที่จะกล่าวถึง แต่ให้ทำเข้ามาตรฐานไว้ก่อน เผื่อเราจะใช้ฐานข้อมูลนี้ในโอกาสต่อไป ซึ่งลักษณะโครงสร้างแบบฐานข้อมูล ได้แก่
  1. ให้มองข้อมูล 1 แถว (Row) หมายถึง 1 รายการ (Record)

  2. แถวที่เป็นชื่อคอลัมน์ (Field name หรือ Column Header) จะต้องมีเพียงแถวเดียว ซึ่งเป็นแถวแรกของตาราง โดยชื่อแต่ละคอลัมน์ต้องไม่ซ้ำกัน และต้องไม่มีเซลใดในแถวนี้เป็นเซลว่าง

  3. แถวแรกของข้อมูลจะต้องไม่เป็นแถวว่าง (แถวที่ถัดจากชื่อคอลัมน์)

  4. ควรเก็บข้อมูลแยกกันคนละชีท และสร้างความสัมพันธ์ระหว่างชีทด้วยรหัส (Keys)


รูปที่ 1 ตัวอย่างฐานข้อมูล


การเตรียมรูปภาพ

เพื่อให้การแสดงรูปภาพออกมาดูดี มีสัดส่วนที่เหมาะสม เราจึงควรจัดเตรียมรูปภาพที่จะใช้ก่อน โดยรวบรวมไฟล์รูปภาพของคน หรือภาพสิ่งของต่างๆ แล้วใช้โปรแกรมจัดการรูปภาพตัวใดตัวหนึ่ง (ผมมักจะใช้ ACDSee) ทำการ Crop แต่ละภาพ ให้มีขนาดเท่ากันตามความต้องการ โดยดูความกว้างความสูง ตามความเหมาะสม (ถ้าขนาดเป็นสี่เหลี่ยมด้านเท่าจะสะดวกมาก)รวมทั้งความลึกตื้นของภาพด้วย ไม่ใช่ว่าบางภาพเห็นเต็มหน้าชัดเจน แต่บางภาพเห็นอยู่ลิบๆ เดาไม่ออกว่าเป็นใคร หรืออะไร


รูปที่ 2 ลักษณะภาพที่ไม่ควรใช้ (ทางซ้าย) และภาพที่ควรใช้ (ทางขวา)


ขั้นตอนการใส่รูปภาพ

  1. คลิกขวา ณ เซลที่ต้องการใส่รูปภาพ เลือก Insert Comment จากเมนูย่อย


    รูปที่ 3 การแทรกกรอบ Comment

  2. อาจจะลบข้อความที่เป็นชื่อผู้ใช้ ในกรอบ Comment ออกก็ได้ แล้วจัดขนาดความกว้างความสูง ให้สอดคล้องกับภาพที่เตรียมไว้ (ถ้าภาพเป็นสี่เหลี่ยมด้านเท่า ก็จะง่าย)


    รูปที่ 4 การแทรกกรอบ Comment

  3. คลิกขวาที่บริเวณเส้นกรอบ ของกรอบ Comment (หรือดับเบิลคลิกที่เส้นกรอบก็ได้) เลือก Format Comment.. จากเมนูย่อย เพื่อเข้าไปจัดรูปแบบ


    รูปที่ 5 จัดรูปแบบกรอบ Comment

  4. ในส่วนของการจัดรูปแบบนี้ เราอาจปรับขนาด ความสูง-ความกว้าง อีกครั้ง โดยคลิกที่แถบ Size เพื่อกำหนดตัวเลขที่ลงตัว (จะได้จำง่ายๆ) เสร็จแล้วก็คลิกที่แถบ Color and Lines เพื่อทำการปรับแต่งรูปแบบสีพื้น โดยเลือก Fill Effects.. ดังรูป


    รูปที่ 6 จัดรูปแบบกรอบ Comment

  5. คลิกที่แถบ Picture แล้วคลิกที่ปุ่ม Select Picture ด้านล่าง เพื่อไปเลือกรูปภาพ


    รูปที่ 7 การใส่รูปภาพ

  6. เข้าไปยังโฟลเดอร์ที่เก็บรูปภาพ เมื่อเลือกรูปภาพที่ต้องการได้แล้ว ก็จะปรากฎภาพตัวอย่าง ให้คลิกปุ่ม OK เพื่อกลับไปหน้าจัดรูปแบบ แล้วคลิก OK อีกครั้ง ก็เป็นอันจบขั้นตอน


    รูปที่ 8 การใส่รูปภาพ


มาดูผลลัพธ์ที่ได้

ในเซลที่มีการ Insert Comment จะสังเกตเห็นมีจุดสีแดงในเซลนั้น ซึ่งหากเราลากเมาท์ผ่านเซลดังกล่าว ก็จะปรากฏภาพขึ้นมา เราก็จะดูได้อย่างรวดเร็วว่า คนหรือสิ่งของที่มีชื่อในเซลนั้นๆ มีหน้าตาอย่างไร ดังรูปที่ 9


รูปที่ 9 การแสดงรูปภาพเมื่อลากเมาท์ผ่าน


สำหรับข้อมูลของคนอื่นๆ ก็ทำเช่นเดียวกัน ตามขั้นตอนที่ได้กล่าวมาแล้ว แต่เพื่อความรวดเร็ว โดยไม่ต้องเสียเวลามาจัดขนาด ความสูง-ความกว้างของกรอบ Comment เราจะใช้วิธีการ Copy เซลที่มีกรอบ Comment แล้วเอาไปวางแบบพิเศษ (Paste Special..) ยังทุกๆ เซลที่ต้องการแสดงรูปภาพ โดยเลือกวางเฉพาะ Comment

จากนั้น ก็เข้าไป Edit Comment ทีละเซล เพื่อเลือกรูปภาพที่ต้องการ ซึ่งจะลดเวลาในการจัดขนาด และยังช่วยให้กรอบ Comment ของแต่ละเซล มีขนาดเท่ากัน

หวังว่าวิธีการดังกล่าวนี้ จะช่วยทำให้ฐานข้อมูลของคุณดูดีขึ้น และเป็นที่น่าสนใจของผู้พบเห็นทั่วไป โดยใช้เทคนิคง่ายๆ ดังที่กล่าวมา ขอบคุณที่แวะมาอ่านนะครับ



Create Date : 24 มกราคม 2552
Last Update : 24 มกราคม 2552 22:20:16 น. 19 comments
Counter : 11802 Pageviews.

 
ขอบคุณมากค่ะ เผื่อไปปรับใช้ในการเก็บภาพ server บ้าง มีประโยชน์มากมายเลยค่ะ


โดย: mamminnie วันที่: 24 มกราคม 2552 เวลา:20:24:16 น.  

 
น้องหนึ่งน่ารักจัง



โดย: kai (aitai ) วันที่: 25 มกราคม 2552 เวลา:5:38:47 น.  

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


โดย: น้ำเค็ม IP: 124.157.244.79 วันที่: 25 มกราคม 2552 เวลา:17:59:57 น.  

 
ของเขาดีจริง ๆ ขอบคุณครับพี่น้องครับ


โดย: หนุ่มครับ IP: 119.31.10.116 วันที่: 26 มกราคม 2552 เวลา:22:06:29 น.  

 
พอดีอยากทราบว่าเรา comment ไปแล้วถ้าต้องการ print ด้วย ให้ออกมาด้วยจะได้ไหม เพราะทำแล้ว มันไม่ได้เลยค่ะ


โดย: คูก้าค่ะ IP: 124.120.238.63 วันที่: 27 มกราคม 2552 เวลา:16:59:26 น.  

 
แต่ก็ขอบคุณจริงๆๆๆๆค่ะมีประโยชน์มาก แต่ก็ยังอยาก print ภาพออกมาด้วยจริง มีวิธีไหมค่ะ


โดย: คูก้าค่ะ IP: 124.120.238.63 วันที่: 27 มกราคม 2552 เวลา:17:01:43 น.  

 
น่าสนใจ เผยแพร่ให้ลูกศิษย์แล้วค่ะ ขอบคุณนะคะ


โดย: kanni_m IP: 113.53.21.10 วันที่: 27 มกราคม 2552 เวลา:19:02:47 น.  

 
สวัสดีครับ คุณคูก้าค่ะ

การ Print Comment นั้น จริงๆ ก็ทำได้ครับ โดยคุณต้องไปกำหนด Option ให้แสดง Comment ก่อน จากนั้นที่ Page setup เข้าไปกำหนดให้ Print Comment ออกมาด้วย

แต่ถึงอย่างไรก็ตาม "ไม่แนะนำ" ครับ ยิ่งถ้าเป็นข้อมูลเรียงบรรทัดติดกัน ดังตัวอย่าง เพราะรูปแต่ละคน คงจะซ้อน หรือเบียดเสียดกันจนดูไม่รู้เรื่อง

แต่ถ้าจะ Print ออกมาเป็นข้อมูลรายคน ทีละคนนั้น ทำได้ โดยการใช้วิธีการสร้าง Output Form วิธีการนี้ ผมได้เคยเขียนไปแล้วในเรื่อง การใช้ VLOOKUP เพื่อแสดงข้อมูลจากฐานข้อมูล (ลองไปอ่านดูก่อน) แล้วเรียกรหัสออกมาทีละคน จากนั้นก็สั่งพิมพ์

ส่วนวิธีการให้แสดงรูปภาพใน Output Form นั้น ผมจะเขียนในเร็วๆ นี้ครับ


โดย: ครูเอก วันที่: 28 มกราคม 2552 เวลา:1:57:02 น.  

 

เพิ่งรู้ครับ ขอบคุณมาก


โดย: yyswim วันที่: 28 มกราคม 2552 เวลา:13:51:11 น.  

 
ครูเอกขา วันนี้แม่ปูรีบมาค่ะมาขอแรงให้ไปช่วยโหวตหามิสฟองดองท์ค่ะ กำลังเปิดโหวตอยู่ค่ะ หมดเขตโหวตเที่ยงคืนวันที่ ๓๐นี้ตามเวลาเมืองไทยค่ะ ขอบคุณมากๆค่ะ


โดย: ปูขาเก เซมารู วันที่: 30 มกราคม 2552 เวลา:11:11:01 น.  

 
ดีดีดีดีดีดดีดีดีดีดีดีดีดีดีดีดีดมากมากมากมากมากมาก


โดย: love IP: 118.174.213.8 วันที่: 30 มกราคม 2552 เวลา:11:34:26 น.  

 
ขอบคุณมากนะคะคุณครูเอก

ที่มาบอกเล่าข้อมูลใหม่ๆ

มันก็น่าคิดนะคะ





โดย: FTAOIR วันที่: 30 มกราคม 2552 เวลา:18:04:20 น.  

 
กระแตมาขอบคุณที่โหวตคัพเค้กวันเด็กให้กระแตนะคะ
กระแตจะพยายามปรับปรุงฝีมือให้ดียิ่งๆขึ้นต่อไปค่ะ

ขอบคุณจริงๆค่ะ


โดย: pp_parich วันที่: 31 มกราคม 2552 เวลา:16:08:13 น.  

 
ถ้าผมจะแทรกตารางในฐานข้อมูล EXEL(ในข้อคิดเห็น) แทนการแทรกด้วยรูปจะได้หรือไม่ครับ เวลาลากเม้าท์ผ่านก็โชว์ขึ้นมา ขอรบกวนผู้รู้หน่อย...ครับ


โดย: ทหารน้ำ IP: 49.230.69.253 วันที่: 6 มีนาคม 2554 เวลา:14:16:18 น.  

 
ขอคุณมากครับได้ความรู้เพิ่มแล้วครับ


โดย: nut IP: 182.52.195.184 วันที่: 15 มิถุนายน 2554 เวลา:9:20:33 น.  

 
ขอบคุณมากๆ เลยครับ


โดย: Sumith IP: 182.52.104.101 วันที่: 7 พฤศจิกายน 2556 เวลา:15:20:52 น.  

 
อยากถามว่า ตรงช่อง Insert Comment ค่ะ คือเวลาจะคอมเม้นเราจะไปตั้งค่ายังไงค่ะให้เป็นชื่อเรา เรามันขึ้นว่าเป็นชื่อของComputerค่ะ


โดย: บิว IP: 115.87.44.202 วันที่: 18 ธันวาคม 2556 เวลา:10:58:10 น.  

 
High end [url=//www.replicawatches4u.net/]Rolex Replica Watches[/url] is need mindful care as genuine brand [url=//www.phxpersonals.com/]Replica Hermes Handbags[/url]. These [url=//www.watches-replica.us/]Rolex Watches[/url] made from same material, and Top quality Swiss movement. The standard of those [url=//www.handbag-replicas.co/]Replica Handbags[/url] movement is even refined than most of the low-grade Swiss brand [url=//www.dapudesign.com/]Replica Handbags Uk[/url].


โดย: Replica GUCCI handbags IP: 157.7.52.183 วันที่: 9 พฤษภาคม 2559 เวลา:14:07:14 น.  

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


โดย: ริท IP: 110.171.155.97 วันที่: 1 ตุลาคม 2560 เวลา:17:02:28 น.  

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

ครูเอก
Location :
กรุงเทพฯ Thailand

[ดู Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 112 คน [?]




เนื้อหาบทความ ภาพประกอบ ไฟล์ตัวอย่าง ทั้งหมดใน blog นี้ "สงวนลิขสิทธิ์ตามพระราชบัญญัติลิขสิทธิ์ พุทธศักราช ๒๕๓๗" อนุญาตให้นำไปเผยแพร่ได้ โดยต้องระบุแหล่งที่มาของเนื้อหาให้ชัดเจน เพื่อแสดงถึงการรับรู้ในความเป็นเจ้าของลิขสิทธิ์ ทั้งนี้ไม่อนุญาตในการนำไปใช้เพื่อการแสวงหาผลกำไรทางธุรกิจ โดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษร

ส่งข้อความหลังไมค์ถึงครูเอก
MSN : ysamroeng@hotmail.com
ชมรมนักเรียนสาธิตเสริมสมอง มหาวิทยาลัยสุโขทัยธรรมาธิราช
กิตติกรรมประกาศ

ผมใช้คอมพิวเตอร์ครั้งแรก โดยมีหนังสือชื่อ "เรียน DBASE III PLUS ด้วยตนเอง" ของ พ.ต.ประพัฒน์ อุทโยภาศ เป็นเสมือนอาจารย์ และมี บร.โรเบิร์ต ปาแนสโต (ซดบ.) เป็นผู้ให้โอกาส และ้คำแนะนำ ถือเป็นก้าวแรก ที่้ผมจับคอมพิวเตอร์ และสนใจเรียนรู้ มาตั้งแต่วันนั้น นอกจากเรื่อง "การเขียนโปรแกรมด้วย Clipper" แล้ว ผมไม่เคย ไปเรียนคอมพิวเตอร์ จากสถาบันใด อาศัยที่เป็น คนชอบอ่านหนังสือ และซื้อหนังสือเยอะมาก บวกกับลงทุน ซื้อเครื่องไว้ใช้งานเอง (เครื่องแรก Intel 386DX-40) จึงได้ฝึกฝน เรียนรู้ ต่อเนื่องมาจนทุกวันนี้
มีของมาขาย

1. หนังสือ "Excel for HR"


การใช้ไมโครซอฟต์เอ็กเซล ในงาน HR แบบมืออาชีพ พิมพ์ครั้งที่ 2 เป็นหนังสือที่เก็บเกี่ยวประสบการณ์ จากงานจริงๆ มาเป็นวัตถุดิบ เป็นหนังสือคอมพิวเตอร์เล่มแรก ที่เขียนขึ้นมาเพื่อ นักบริการทรัพยากรมนุษย์ (HR) โดยเฉพาะ เป็นตัวอย่างของการใช้โปรแกรม MS Excel ในงานประจำวันของ HR หาซื้อได้ที่ ร้านซีเอ็ดบุ๊ค ทุกสาขา, HR Center, ศูนย์หนังสือ สสท., ศูนย์หนังสือจุฬา, Thailand Book Tower, B2S เป็นต้น
หรือสั่งซื้อโดยตรงได้ที่ 02-347-1066, 081-423-9828
ราคาเล่มละ 200 บาท จัดส่งฟรี

2. CD รวมไฟล์ตัวอย่าง Excel จากงานจริง


มีไฟล์ตัวอย่างมากที่สุด สามารถนำไปใช้งานได้ทันที หรือใช้ศึกษาเทคนิคการเขียนสูตร Excel อัพเดตใหม่ทุกสัปดาห์
ของแท้ไม่มีวางจำหน่ายที่ไหน
สนใจสั่งซื้อโดยตรงที่ 02-347-1066, 081-423-9828
ราคาแผ่นละ 200 บาท ค่าจัดส่งฟรี

หมายเหตุ : ปัจจุบันมีจำหน่ายทั้งสิ้น 3 ชุด ดูรายละเอียดเพิ่มเติมที่ https://sites.google.com/site/excel4hr/product
กิจกรรมของพวกเราที่ผ่านมา

โครงการห้องสมุดเพื่อน้อง รร.บ้านซับงูเหลือม จ.ลพบุรี

โครงการห้องสมุดเพื่อคนพิการ มูลนิธิส่งเสริมและพัฒนาคนพิการ ปากเกร็ด
รูปภาพหรือข้อความแสดงความเห็น เกิดจากการแสดงความคิดเห็นโดยอิสระ ของบุคคลทั่วไป และถูกส่งขึ้นแสดงในหน้า blog โดยอัตโนมัติ เจ้าของ blog มิได้มีส่วนรู้เห็น หรือพิสูจน์ข้อเท็จจริงใดๆ ทั้งสิ้น อีกทั้งไม่จำเป็นต้องร่วมรับผิดชอบ ต่อทุกความคิดเห็นใดๆ
Friends' blogs
[Add ครูเอก's blog to your web]
Links
 
MY VIP Friend


 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.