บทความ

การใช้ Reflect Tool สร้างรูปสมมาตร ใน Illustrator CS6

รูปภาพ
หลักการใช้ Reflect Tool คือ ต้องใช้ลูกศรสีดำเลือก เส้นที่จะกลับรูป จากนั้น จึงไปเลือกเครื่องมือ Reflect Tool โดย กดปุ่ม Alt ค้างไว้พร้อมกับคลิก เพื่อเปิดหน้าจอตัวเลือกของ Reflect Tool ต่อไป ตัวอย่าง ต้องการกลับรูปนี้ ให้เป็นรูปสมมาตร วิธีการ คลิก Black Arrow Tool และเลือกเส้นโค้งนี้ คลิกที่เครื่องมือ Reflect Tool กดปุ่ม Alt ค้างไว้ เพื่อเปิด หน้าจอตัวเลือก และคลิกที่จุดปลายล่าง เพื่อกำหนดเป็นตำแหน่งการ Reflect เมื่อคิก จะเกิดหน้าจอตัวเลือก ดังภาพ คลิก Preview เพื่อดู และคลิก Copy เพื่อสร้างภาพสมมาตร จะได้ ดังภาพ ถ้าต้องการรวมภาพเข้าด้วยกัน ให้ใช้ Black Arrow Tool คลิกเลือกเส้นโค้งทั้งสอง และกด Ctrl+J จะได้ภาพสมมาตร รูปเดียว การ Reflect เส้นโค้งที่เอียง อย่างไรก็ตาม ถ้าเส้นโค้งนี้ เป็นเส้นโค้งเอียง การสร้างรูปสมมาตร ต้องกำหนดแนวเส้น (Axis) สำหรับการกลับ เพราะ Illustrator จะกลับภาพบนเส้นแกน axis เรากำหนดเส้นแกน axis เองได้โดยการคลิก 2 ครั้ง ดังนี้ สร้างเส้นโค้งที่มีแกนเอียง คลิก Black Arrow Tool และเลือกเส้นโค้ง คลิกที่ Reflect Tool คลิกที่จุ...

แนะนำโปรแกรม PSPP: โปรแกรมทดแทน SPSS

รูปภาพ
ผมเป็นคนที่สนับสนุนการใช้โปรแกรมลิขสิทธิ์ เพราะนอกจากจะปลอดภัยจากไวรัส และ Malicious Software ต่าง ๆ  แล้ว ยังเป็นการเคารพต่อความสามารถและอัจฉริยะของผู้เขียนโปรแกรมอีกด้วย คนที่ไม่เคยเขียนโปรแกรม จะไม่ทราบเลยว่า การเขียนโปรแกรมเป็นทั้งศาสตร์และศิลป์ ที่ต้องใช้มันสมองและความเฉลียวฉลาดในการประดิษฐ์ชิ้นงานที่เป็นเอกลักษณ์ โปรแกรมที่ทำงานอย่างเดียวกัน สามารถสร้างได้ เป็นร้อยเป็นพันอย่าง แล้วแต่ว่าใครจะมีความสามารถทำได้ขนาดไหน อย่างไรก็ตาม โปรแกรมลิขสิทธิ์ ก็มีข้อจำกัดสำหรับบางคนที่มีทุนทรัพย์น้อย หรือมีความจำเป็นอย่างอื่นมากกว่า แต่ในโลกนี้ ยังมีคนอีกกลุ่มหนึ่งที่อุทิศตนเพื่อประโยชน์ของชาวโลก เพื่อความสุขในการที่ได้ทำงานที่ชอบ โดยทำโปรแกรมแจกฟรี หรือ Freeware เพื่อให้ได้ใช้งานกันอย่างอิสระ จะ Copy แจกจ่าย หรือเปลี่ยนแปลงเพิ่มเติม โปรแกรมอย่างไรก็ได้ โปรแกรม Freeware ไม่เหมือนกับ Shareware โปรแกรม Shareware เป็นโปรแกรมให้ทดลองใช้งาน โดยมีข้อจำกัด เช่น อาจจะกำหนดวันหมดอายุ หรือจำกัดด้านการทำงานของโปรแกรมบางอย่างเอาไว้ แต่โปรแกรม Freeware สามารถนำไปใช้งานได้ทันที เต็มความสามารถของโปรแ...

การปัดเศษ 0.75 เป็น 1 ด้วย Excel

รูปภาพ
เคยพูดเรื่องการปัดเศษของ Excel มาแล้ว โดยใช้ฟังก์ชัน round, roundup, rounddown, floor, ceiling, odd เป็นต้น  ซึ่งเป็นการปัดเศษตามปกติ หรือ ปัดเศษ ให้เป็นเลขทวีคูณ ตามที่กำหนด คราวนี้ มีกรณีที่ ต้องการปัดเศษที่เกิน 0.75 ให้เป็นจำนวนเต็ม ถ้าน้อยกว่า 0.75 ให้ปัดลงเป็นเลขจำนวนเต็ม เช่น 4.70 ให้ปัดลงเป็น 4 แต่ถ้าเป็น 4.75 หรือ 4.80 ให้ปัดเป็น 5 กรณีข้างต้น จะให้สูตรการปัดเศษธรรมดา น่าจะลำบากอยู่ ต้องคิดเอาเอง หลักการคิด ขั้นแรกให้ตัดเอาเฉพาะเลขจำนวนเต็มของตัวเลขที่ต้องการปัดเศษเอาไว้ก่อน เผื่อว่า ถ้าปัดลง (เศษน้อยกว่า 0.75) ก็จะได้ใช้ตัวเลขนี้เลย แต่ถ้าปัดขึ้น (เศษมากกว่า 0.75) ก็จะเอา 1 ไปบวกเพิ่มให้ โดยใช้ฟังก์ชัน INT() ดูว่า เศษที่เหลือ มากกว่าหรือเท่ากับ 0.75 หรือไม่ โดยเอา 1 ไปหารตัวเลขที่ต้องการปัดเศษ และคิดเอาเฉพาะเศษที่เหลือ โดยใช้ฟังก์ชัน MOD() ผลที่ได้ก็จะมีตั้งแต่ .01 ไปจนถึง .99 คราวนี้ ก็ดูว่า เศษที่ได้จากข้อ 2 มากกว่า หรือเท่ากับ 0.75 หรือไม่ ถ้าใช่ ก็ บวกจำนวนเต็มที่กันไว้ตามข้อ 1 เข้าไปอีก 1 แต่ถ้าน้อยกว่า ก็บวกเข้าไปอีก 0 ซึ่งก็จะเท่าเดิม ตัวอย่าง ...

ประโยชน์ของ คาร์บอนไดออกไซด์ ต่อชีวิตมนุษย์

รูปภาพ
ดูจากชื่อเรื่อง เหมือนกับจะขัดกับความจริง แต่เป็นความจริง  ก๊าซคาร์บอนไดออกไซด์มีประโยชน์ต่อชีวิตของมนุษย์ จริง ๆ โดยสรุป ประโยชน์ของ คาร์บอนไดออกไซด์ คือ ช่วยให้ฮีโมโกลบินในเม็ดเลือดปล่อยก๊าซออกซิเจน ให้เซลล์ในร่างกายนำไปใช้ประโยชน์ได้ โดยธรรมชาติ การทำงานของเซลล์ในร่างกายจะปล่อยก๊าซคาร์บอนไดออกไซด์ เช่นเดียวกับการจุดไฟ แล้วจะเกิดควันไฟ ซึ่งก็เป็นก๊าซคาร์บอนไดออกไซด์เช่นเดียวกัน ก๊าซคาร์บอนไดออกไซด์ที่ร่างกายผลิตออกมาจะทำปฏิกริยากับน้ำ เกิดเป็นกรดคาบอริค ความเป็นกรด จะทำให้ค่า PH ของเลือด ลดต่ำลง เมื่อค่า PH ลดลง ก็จะทำให้ความสามารถในการจับยึดก๊าซออกซิเจน (Affinity) ของฮีโมโกลบินในเม็ดเลือดลดลง เป็นผลให้ออกซิเจนที่มากับฮีโมโกลบิน ถูกปล่อยออกไปให้เซลล์ได้นำไปใช้งาน ต่าง ๆ แล้วแต่ว่า เซลล์นั้น ๆ จะมีหน้าที่ทำอะไร สมการ ที่คาร์บอนไดออกไซด์ทำปฏิกริยากับน้ำ เกิดเป็นกรด คือ H 2 CO 3 คือกรดคาร์บอนิค ซึ่งทำให้ค่า PH ของเลือด ลดต่ำลง การออกกำลัง ทำให้เซลล์กล้ามเนื้อในส่วนที่เกี่ยวข้องทำงานมากขึ้น ปล่อยก๊าซคาร์บอนไดออกไซด์มากขึ้น  และในขณะเดียวกันก็ต้องการออกซิเจนในการทำง...

การเปิดฟอร์ม และไปยังเรคคอร์ดที่กำหนด ด้วย VBA ใน MS Access 2010

รูปภาพ
การให้ผู้ใช้งานฐานข้อมูล เพิ่มข้อมูลที่ไม่ซ้ำกันในตาราง เช่น เลขที่รหัสวิชา เป็นต้น เป็นเรื่องค่อนข้างลำบาก เนื่องจากผู้ใช้ต้องเดาสุ่มว่า มีข้อมูลแล้วหรือยังในตาราง วิธีแก้ไขอย่างหนึ่ง คือ นำข้อมูลที่มีอยู่แล้ว มาแสดงให้เห็น เพื่อกำหนดไม่ให้ซ้ำกับของเดิม ตัวอย่าง หน้าจอให้กรอกรหัสหลักสูตร เมื่อกรอกรหัส และคลิกปุ่ม ตกลง โปรแกรมจะไปตรวจสอบข้อมูลในตาราง เมื่อพบว่ามีข้อมูลซ้ำ จะแสดงข้อความให้ทราบ ถ้าต้องการตรวจสอบข้อมูลที่มีอยู่แล้ว จะนำข้อมูลที่มีในตารางมาแสดงในฟอร์ม และไปยังตำแหน่งหมายเลขที่ซ้ำ ตามที่ระบุ วิธีการ สร้างตาราง ชื่อ tblCourses สร้างฟอร์มเพิ่มหลักสูตรใหม่ ชื่อ frmCourses เป็น Unbound Form สร้างฟอร์มแสดงข้อมูลจากตาราง tblCourse ชื่อ frmShowAllCourses เมื่อคลิกปุ่มตกลง ให้ค้นหาข้อมูล รหัสวิชา ที่มีในตาราง ถ้าพบว่าซ้ำกัน ให้เปิดหน้าจอแสดงข้อความว่า จะขอดูข้อมูลที่มีอยู่แล้วหรือไม่ ถ้าต้องการ ให้เปิดฟอร์ม frmShowAllCourses โดยกำหนดให้ไปที่หมายเลขรหัสที่ผู้ใช้พิมพ์ ที่ปุ่ม ตกลง เขียนโค้ด ดังนี้ Private Sub cmdSave_Click() Dim rst As DAO.Recordset Set rst ...

คอเรสเตอรอล กินได้ ไม่มีปัญหา

รูปภาพ
ฟังหมอดาเลียนำข่าว จากคณะกรรมการ Dietary Guidelines Advisory Committee ของประเทศอเมริกา ซึ่งกำลังทำรายงานฉบับร่าง เพื่อเป็นประกาศของรัฐบาลสหรัฐ มีข้อความตอนหนึ่งว่า "คอเรสเตอรอลไม่จัดว่าเป็นสารอาหารที่ต้องกังวลว่าจะรับประทานมากเกินไป" เป็นข่าวใหม่ และข่าวใหญ่ โทรทัศน์ค่ายใหญ่ ๆ เช่น NBC และ ABC รวมทั้งหนังสือพิมพ์ Washington Post ก็นำข่าวนี้มาออกเช่นกัน แสดงว่า ไข่แดง กุ้ง ปลาหมึก และอาหารอะไร ๆ ที่มีคอเรสเตอรอลสูง กินได้ ไม่ต้องเป็นห่วง Dr. Dariush Mozaffarian คณะบดีภาควิชา นโยบายและวิทยาศาสตร์โภชนาการ มหาวิทยาลัยทัฟ กล่าวว่า  การรับประทานอาการทีมีคอเรสเตอรอลกับความเสี่ยงต่อโรคหัวใจ ไม่เกี่ยวข้องกันมากนัก แต่สำหรับคนที่เป็นเบาหวาน อาจจะมีความเสี่ยงสูง Dr. David Katz แห่ง มหาวิทยาลัยเยล กล่าวว่า คอเรสเตอรอลจากการรับประทานอาหาร ไม่ค่อยมีความสัมพันธ์กับระดับของคอเรสเตอรอลในกระแสเลือด ปัจจัยที่ส่งผลต่อระดับคอเรสเตอรอลในกระแสเลือดเกิดจากไขมันอิ่มตัว และไขมันทรานส์ มากกว่า จากการวิจัยในห้องทดลองพบว่า ไข่ไม่มีผลต่อ คอเรสเตอรอลในกระแสเลือด หรือ พูดง่าย ๆ ว่า กินอาหารที...

ประโยชน์จากน้ำมันมะพร้าว

รูปภาพ
ซื้อน้ำมันมะพร้าวชนิดกลั่นเย็น มา 1 ขวด ที่ตลาดน้ำบางน้อย สมุทรสงคราม เพราะเคยได้ยินกิตติศัพท์ว่า น้ำมันมะพร้าว ดีมาก คนขายก็บอกว่าดี เพื่อนที่ไปด้วยก็เชียร์ว่าดี ก็เลยซื้อมาลองกินดี รสมัน ๆ อร่อยดีเหมือนกัน ติดใจเลยฝากซื้ออีกขวด ก็เลยหาข้อมูลดูว่า น้ำมันมะพร้าวดีอย่างไร มีเว็บเยอะมาก เกี่ยวกับสรรพคุณของน้ำมันมะพร้าว ลองค้นใน Google คำค้นว่า น้ำมันมะพร้าว กลั่นเย็น ก็จะเห็นมีข้อมูลมากมายทีเดียว ดูไปดูมา สรุปก็คือ ยังสรุปไม่ได้ มีทั้งฝ่ายสนับสนุน และฝ่ายคัดค้าน ฝ่ายสนับสนุน โดยสรุป คือ น้ำมันมะพร้าวมีกรดไขมันอิ่มตัวชนิดโมเลกุลปานกลาง (MCT) ร่างกายสามารถใช้พลังงานได้ทันที โดยเปลี่ยนเป็น ketone มีประโยชน์ต่อสมอง ช่วยรักษา  Alzheimer น้ำม้ันมะพร้าวยังมีคุณสมบัติในการฆ่าเชื้อโรค เชื้อแบคทีเรีย ไวรัส และเชื้อรา อีกด้วย ประโยชน์ของน้ำมันมะพร้าว น้ำมันมะพร้าว มีกรดไขมัน และมีสรรพคุณทางยา สมัยก่อนคนคิดว่าน้ำมันมะพร้าวไม่ดี เพราะมีไขมันอิ่มตัว(saturated fat) มากถึงประมาณ 90%  ซึ่งเข้าใจกันว่าจะไปอุดตันหลอดเลือดหัวใจ แต่ความจริงก็คือ ไขมันอิ่มตัวในน้ำมันมะพร้าวไม่เหมือ...

ไม่สามารถเรียกใช้แมโคร ใน Excel 2010

รูปภาพ
แผ่นงาน Excel ที่มีการใช้ VBA หรือ Macro อาจจะไม่ทำงาน โดยขึ้นหน้าจอว่า ไม่สามารถใช้แมโครได้ เช่น หรือ วิธีการแก้ไข เมื่อเปิดการใช้งานครั้งแรก ถ้าแมโครปิดอยู่ โปรแกรมจะถามว่า จะเปิดใช้งานหรือไม่ ถ้าเป็นแผ่นงาน Excel ที่รู้ที่มาที่ไป และเชื่อถือได้ ให้คลิกเปิดการใช้งาน แมโคร แต่ถ้าไม่รู้ว่าแผ่นงานนี้มาจากไหน หรือแหล่งที่ไม่น่าเชื่อถือ ก็อย่าเปิดเด็ดขาด เพราะอาจจะมีไวรัส หรือเขียนโค้ดที่เป็นอันตรายต่อเครื่องคอมพิวเตอร์ของเราได้ อีกปัญหาหนึ่ง คือ ไฟล์ ไม่ได้อยู่ในห้องที่เชื่อถือได้ หรือ ตำแหน่งที่เชื่อถือได้ จึงไม่สามารถใช้งานได้  การเปิดใช้งานแมโคร/วิธีการตั้งตำแหน่งที่เชื่อถือได้ (Trust Center) เปิดไฟล์ Excel เลือก ไฟล์ > ตัวเลือก >  ศูนย์ความเชื่อถือ (Trust Center) คลิก การตั้งค่าศูนย์ความเชื่อถือ เปิดการใช้งานแมโคร โดยคลิกที่แถบ การตั้งค่าแมโคร > เปิดใช้งานแมโครทั้งหมด อย่างไรก็ตาม วิธีนี้ อาจจะไม่ดี เพราะเป็นการเปิดประตูบ้าน ขโมยอาจจะเข้าบ้านได้  นั่นคือ ถ้าโปรแกรม Excel ที่มีโค้ดร้ายแฝงอยู่จะสามารถเข้ามาทำงานในเครื่องของท่าน...

การกรองข้อมูล ของ Excel 2010

รูปภาพ
สมมติว่า มีข้อมูลต่อไปนี้ ต้องการกรองข้อมูลเพื่อดูว่า จังหวัดที่ สมศักดิ์ รับผิดชอบ มีจังหวัดอะไรบ้าง วิธีการ คลิกที่หัวตาราง เช่น คลิกที่ข้อความ ผู้รับผิดชอบ ไปที่แถบ ข้อมูล > ตัวกรอง คลิกเพื่อคลี่ที่ ผู้รับผิดชอบ เพื่อกรองข้อมูลทีมีคำว่า สมศักดิ์ เราต้องใช้การกรองข้อความ เพราะเป็นชื่อคน จากข้อมูล จะเห็นว่า บางจังหวัด สมศักดิ์รับผิดชอบคนเดียวทั้งจังหวัด แต่บางจังหวัด สมศักดิ์รับผิดชอบร่วมกับคนอื่น ดังนั้น เงื่อนไข จึงต้องกำหนด ว่า มี... จะเกิดกล่องข้อความให้เลือก หรือ เติมข้อความที่ต้องการให้กรอง พิมพ์คำว่า สมศักดิ์ หรือ คลิกเลือกจากที่กำหนดให้ คลิก ตกลง จะได้ตามต้องการ ในกรณีที่ต้องการใช้ การกรองขั้นสูง โดยกำหนดเงื่อนไข มีวิธีการ ดังวิดีโอ ข้างล่างนี้

การลบหน้า ครั้งละหลายหน้า ในโปรแกรม MS Word

รูปภาพ
โดยปกติ การลบข้อความในโปรแกรม MS Word เราใช้การลากดำ หรือ hi-light เพื่อกำหนดส่วนที่ต้องการลบ แล้ว กดปุ่ม Delete หรือ คลิกที่รูปกรรไกร ก็จะลบข้อความที่เลือก ถ้าต้องการลบครั้งละ หลาย ๆ หน้า ก็ลากดำหลายหน้า แล้วกดปุ่มลบ ก็จะลบได้ตามต้องการ แต่ก็คงไม่สะดวกนัก ในการที่เราจะลากดำหลาย ๆ หน้า วิธีที่ง่าย และ สะดวกกว่า ก็คือการใช้ฟังก์ชัน GoTo หรือ ค้นหาและแทนที่ โดยใช้ร่วมกับปุ่ม F8 เพื่อขอขยายการเลือกเป็นช่วงหลายหน้า ซึ่งมีวิธีการ ดังนี้ กดปุ่ม Ctrl + G เพื่อเปิดหน้าจอ ค้นหาและแทนที่ กำหนดหมายเลขหน้าแรกที่ต้องการลบ กดปุ่ม Enter ปิดหน้าจอ โดยกดปุ่มปิด เพื่อปิดหน้าจอ ค้นหาและแทนที่ กดปุ่ม F8 (ถ้าเป็น Notebook อย่าลืมกดปุ่ม Fn ร่วมด้วย) กดปุ่ม Ctrl + G เพื่อเปิดหน้าจอ ค้นหาและแทนที่ อีกครั้ง กำหนดหมายเลขหน้าสุดท้ายที่ต้องการลบ เนื่องจากตำแหน่งการเลือกจะไปอยู่ที่จุดเริ่มต้นของหน้า ดังนั้น จึงต้องกำหนดเลขหน้า เป็นหน้าที่ถัดไปจากหน้าสุดท้ายที่ต้องการลบ เช่น ต้องการลบถึงหน้า 6 ให้พิมพ์เป็นหน้า 7 เพื่อให้คลุมถึงหน้า 6 และไปหยุดที่จุดเริ่มต้นของหน้า 7 กดปุ่ม Enter จะเห็นว่า หน้าที่...

Tab บนริบบิ้นที่สร้างเอง (custom ribbon) เปลี่ยน Focus เมื่อเปิดฟอร์ม หรือรายงาน

รูปภาพ
Tab บนริบบิ้นที่สร้างเอง (custom ribbon) เปลี่ยน Focus เมื่อเปิดฟอร์ม หรือรายงาน เรียกฟอร์มบนริบบิ้น จัดทำรายงาน (ชื่อTab4) เพื่อเปิดรายงาน เปิดรายงาน Focus เปลี่ยนไปที่ Tab ธนาคารโรงเรียน การแก้ไข เริ่มจากใน Access 2010 มี Method ชื่อ ActivateTab ซึ่งสามารถเปลี่ยน Focus ของ Tab บน Ribbon ให้อยู่ที่ Tab ที่ต้องการได้ โดยหลังจากสั่งเปิดรายงาน แล้ว สั่งให้ Focus ที่ Tab4 เช่น gobjRibbon.ActivateTab "Tab4"    จะเปลี่ยน Focus มาที่ Tab4

การเปิดไฟล์ Access แบบเต็มหน้าจอ (Full screen)

รูปภาพ
โดยปกติ เราเปิดไฟล์ Access จะเห็นมีริบบิ้น และองค์ประกอบอื่น ๆ ของโปรแกรมอยู่ด้วย เช่น ในกรณีที่เราต้องให้แสดงเฉพาะส่วนของโปรแกรมที่สร้างขึ้น โดยการซ่อนไม่ให้เห็นริบบิ้น และอื่น ๆ ก็สามารถทำได้เช่นกัน หลักการ สร้างฟอร์มเป็นฉากหลัง ซึ่งเป็นฟอร์ว่าง ๆ หรืออาจจะมีลวดลายเป็นพื้น ก็ได้ และกำหนดให้เป็นฟอร์มชนิด popup พร้อมทั้งกำหนดให้ Maximize ให้เต็มหน้าจอ แล้วเรียกฟอร์มอื่น ๆ ให้มาปรากฎซ้อนที่ฟอร์มนี้ ดังตัวอย่าง วิธีการ สร้างฟอร์มเปล่าชื่อ background และกำหนด Property ของฟอร์ม คือ Pop up เป็น Yes และ Modal เป็น No (เพราะต้องการให้เปิดฟอร์มนี้ และสามารถทำกิจกรรมอย่างอื่น ๆ ได้อีก ถ้ากำหนด Modal เป็น Yes จะไม่สามารถทำกิจกรรมใด ๆ ได้ จนกว่าจะปิดฟอร์มนี้เสียก่อน) กำหนด Border Style เป็น None และ กำหนด Record Selector เป็น No เพื่อไม่ให้มีขอบและเป็นหน้าว่างเปล่า สร้างฟอร์มที่จะให้แสดง ในตัวอย่างนี้คือ Form1 กำหนดคุณสมบัติคือ               Pop Up เป็น Yes               Modal เป็น Yes (เพื่อให้อยู่หน้าฟ...