snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#1
Post
by impim » Tue May 05, 2015 3:29 pm
เราสามารถตั้งค่าหน้ากระดาษใน EXCEL ทุกชีสครั้งเดียวได้ไหมค่ะ .. คือไม่ต้องกำหนดที่ละชีสค่ะ
-หัวกระดาษ
-ท้ายกระดาษ
-ขอบบน ล่าง ซ้าย ขวา
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#2
Post
by impim » Tue May 05, 2015 3:37 pm
แล้วก็กำหนดพื้นที่พิมพ์ และหัวเรื่องที่จะพิมพ์ด้วยค่ะ
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#3
Post
by impim » Tue May 05, 2015 3:51 pm
>>ถ้าเราต้องการกำหนดรูปแบบการแทรกวันที่ และเวลาที่ท้ายกระดาษเป็นแบบอื่นได้ไหมค่ะ
คือตอนนี้ EXCEL แสดง
-วันที่ 5/5/2015 แต่ถ้าเราต้องการ 2015-05-05
-เวลา 3.48PM แต่ถ้าเราต้องการ 15:48:48 (ชม:นาที:วินาที)
สามารถทำได้ไหมค่ะ
>>ถ้าเราต้องการให้วันที่ มาจากข้อมูลบรรทัดสุดท้ายของหน้าที่พิมพ์ได้หรือไม่ค่ะ เขียนสูตรที่กำหนดท้ายกระดาษได้หรือไม่ค่ะ หรือสามารถทำอย่างไรได้บ้างค่ะ
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#4
Post
by impim » Tue May 05, 2015 4:33 pm
ตามไฟล์แนบค่ะ
ต้องการให้ท้ายกระดาษแสดง
-print date : =ข้อมูลในเซลสีม่วง
-record : = จำนวนแถวของข้อมูล ตามไฟล์แนบ =9 ค่ะ
รบกวนขอคำแนะนำหน่อยค่ะ
You do not have the required permissions to view the files attached to this post.
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#5
Post
by impim » Tue May 05, 2015 4:42 pm
แล้วให้แถวสีเหลือ total เกิดขึ้นทุกสิ้นเดือน แล้วตัดหน้าเริ่มพิมพ์เดือนใหม่ในหน้าถัดไป ทำอย่างไรดีคะ
snasui
Site Admin
Posts: 31258 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#6
Post
by snasui » Tue May 05, 2015 10:23 pm
การตั้งค่าหน้ากระดาษสามารถทำได้พร้อมกันทุกชีทโดยเลือกทุกชีทที่่ต้องการจากนั้นกำหนดหน้ากระดาษ
การเลือกทุกชีทพร้อมกันสามารถกดแป้น Ctrl+คลิกเลือกชีทที่ต้องการ
คำว่า Sheet เขียนเป็น "ชีท" หรือ "ชีต" ไม่เขียนเป็น "ชีส" ครับ
การกำหนด Format วันเดือนปีและเวลา ขึ้นอยู่กับกับการตั้งค่า Regional and Language
ส่วนการเพิ่มค่าอื่นใดเข้าไปนอกเหนือจาก Option ปกติและการกำหนด Format วันที่และเวลาให้เป็นแบบอื่นต้องทำด้วย VBA ครับ
yodpao.b
Gold
Posts: 1608 Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard
#7
Post
by yodpao.b » Wed May 06, 2015 9:21 am
ขออนุญาติขยายความในข้อแรกต่อจากของอาจารย์ครับ
impim wrote: เราสามารถตั้งค่าหน้ากระดาษใน EXCEL ทุกชีสครั้งเดียวได้ไหมค่ะ .. คือไม่ต้องกำหนดที่ละชีสค่ะ
-หัวกระดาษ
-ท้ายกระดาษ
-ขอบบน ล่าง ซ้าย ขวา
ทำได้ดังนี้
1.เลือกทุกชีทพร้อมกัน "กดแป้น Ctrl+คลิกเลือกชีทที่ต้องการ" ดังรูป
1.JPG
2.เลือกเมนูเค้าโครงหน้ากระดาษ แล้วเซทค่าหน้ากระดาษตามต้องการ ดังรูป
2.JPG
3.หลังจากเสร็จจากการเซทค่านี้แล้ว ให้ลากเมาส์ไปที่ชีทที่เราเลือก
แล้วให้คลิกคำสั่ง "ยกเลิกการจัดกลุ่ม" ดังรูปด้านล่าง
สำคัญมาก ข้อนี้สำคัญมาก ห้ามลืมเด็ดขาด
3.JPG
You do not have the required permissions to view the files attached to this post.
yodpao.b
Gold
Posts: 1608 Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard
#8
Post
by yodpao.b » Wed May 06, 2015 9:51 am
ในข้อนี้
impim wrote: >>ถ้าเราต้องการกำหนดรูปแบบการแทรกวันที่ และเวลาที่ท้ายกระดาษเป็นแบบอื่นได้ไหมค่ะ
คือตอนนี้ EXCEL แสดง
-วันที่ 5/5/2015 แต่ถ้าเราต้องการ 2015-05-05
-เวลา 3.48PM แต่ถ้าเราต้องการ 15:48:48 (ชม:นาที:วินาที)
สามารถทำได้ไหมค่ะ
>>ถ้าเราต้องการให้วันที่ มาจากข้อมูลบรรทัดสุดท้ายของหน้าที่พิมพ์ได้หรือไม่ค่ะ เขียนสูตรที่กำหนดท้ายกระดาษได้หรือไม่ค่ะ หรือสามารถทำอย่างไรได้บ้างค่ะ
แนะนำให้ใส่วันที่ เวลา ในชีท ในบรรทัดสุดท้าย ดีกว่าครับ แก้ไขได้ง่ายกว่าครับ
"print date 2015-05-06 09:49:31 record = 9"
สูตร ="print date "&TEXT(NOW(),"yyyy-mm-dd hh:mm:ss")&" record = "&MAX(I:I)
หรือ
"print date 2013-01-31 08:05:00 record = 9"
สูตร ="print date "&A11&" "&TEXT(B11,"hh:mm:ss")&" record = "&MAX(I:I)
ดังไฟล์ที่แนบครับ
You do not have the required permissions to view the files attached to this post.
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#9
Post
by impim » Wed May 06, 2015 10:35 am
เรียน อ.snasui
>>คำว่า Sheet เขียนเป็น "ชีท" หรือ "ชีต" ไม่เขียนเป็น "ชีส" ครับ
ขอบคุณมากค่ะ สำหรับคำแนะนำ
>>การกำหนด Format วันเดือนปีและเวลา ขึ้นอยู่กับกับการตั้งค่า Regional and Language
Regional and Language ต้องตั้งค่าที่ไหนคะ
>>ส่วนการเพิ่มค่าอื่นใดเข้าไปนอกเหนือจาก Option ปกติและการกำหนด Format วันที่และเวลาให้เป็นแบบอื่นต้องทำด้วย VBA ครับ
ใช้ VBA ไม่เป็นค่ะ คงต้องทำอย่างที่คุณyodpao.b แนะนำค่ะ
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#10
Post
by impim » Wed May 06, 2015 10:40 am
เรียน คุณyodpao.b
ขอบคุณมากค่ะสำหรับคำแนะนำที่ชัดเจน
คือตอนแรกก็เลือกชีททั้งหมดค่ะ แต่ไปกำหนดหน้ากระดาษที่ print preview เลยได้เฉพาะหน้าที่ preview ไว้ค่ะ ..
ตอนนี้เข้าใจแล้วว่าต้องกำหนดที่เมนูหลัก
ขอถามหน่อยค่ะว่า & แปลว่าอะไรค่ะ
snasui
Site Admin
Posts: 31258 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#11
Post
by snasui » Wed May 06, 2015 10:42 am
impim wrote: >>การกำหนด Format วันเดือนปีและเวลา ขึ้นอยู่กับกับการตั้งค่า Regional and Language
Regional and Language ต้องตั้งค่าที่ไหนคะ
ที่ Desktop เข้าเมนู Start > Control Panel > ที่ View by: เลือก Category > Clock, Language, and Region > Region and Language > กำหนดที่ Tab Format: หากต้องกาเป็น Thai ให้เลือก Thai (Thailand)
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#12
Post
by impim » Wed May 06, 2015 11:05 am
เรียน อ.snasui
ได้แล้วค่ะ แต่ได้เฉพาะวันที่นะคะ ส่วน เวลา ได้แค่ hh:mm ค่ะ ลองเพิ่ม FORMAT ที่ ADDITIONAL SETTINGS แล้วค่ะแต่วินาทีไม่มาค่ะ
.. อาจารย์พอมีคำแนะนำไหมคะ
snasui
Site Admin
Posts: 31258 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#13
Post
by snasui » Wed May 06, 2015 11:41 am
snasui wrote: การกำหนด Format วันเดือนปีและเวลา ขึ้นอยู่กับกับการตั้งค่า Regional and Language
ส่วนการเพิ่มค่าอื่นใดเข้าไปนอกเหนือจาก Option ปกติและการกำหนด Format วันที่และเวลาให้เป็นแบบอื่นต้องทำด้วย VBA ครับ
หากกำหนดด้วย Regional and Language แล้ว ซึ่งน่าจะได้แค่ระดับ Short Date (dd/mm/yyyy), Short Time (h:mm) กรณีต้องการนอกเหนือจากนั้นต้องกำหนดด้วยวิธีอื่นเช่น VBA ครับ
impim
Bronze
Posts: 319 Joined: Thu May 29, 2014 12:32 pm
#14
Post
by impim » Wed May 06, 2015 12:18 pm
เรียน อ.snasui
ขอบคุณค่ะ