: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

ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#1

Post by Ohbany »

ปัญหาคือว่าต้องการใช้ Excel เพื่อที่จะเปิดรูปภาพที่อยู่ใน Folder Drive DVD เราจะต้องกำหนดที่อยู่ของ Drive อย่างไรครับ
ผมทดลองใช้ สูตร =HYPERLINK("D:\PM2014\TMB North\66634 เซ็นทรัลพลาซา เชียงราย\หน้าสาขาป้ายสาขา\หน้าสาขาป้ายสาขา.jpg","หน้าสาขา,ป้ายสาขา") เปิดรูปภาพได้ แต่ถ้านำไฟล์มาไรท์ลงแผ่น DVD จะต้องกำหนดที่อยู่ จาก Drive D: เป็น Drive อะไรครับ เพราะคอมพิวเตอร์แต่ละเครื่อง กำหนด Drive ไม่เหมือนกัน เพราะฉนั้นแล้วจะต้องใช้สูตรหรือใช้คำสั่งอะไรดีครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#2

Post by snasui »

:D กรณีที่ไฟล์ Excel อยู่ใน DVD, ไฟล์ที่เก็บภาพอยู่ใน DVD และมี Path เหมือนกับในเครื่องยกเว้นแค่ Drive สามารถใช้สูตรตามด้านล่างได้ครับ

=HYPERLINK(INFO("DIRECTORY")&"PM2014\TMB North\66634 เซ็นทรัลพลาซา เชียงราย\หน้าสาขาป้ายสาขา\หน้าสาขาป้ายสาขา.jpg","หน้าสาขา,ป้ายสาขา")
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#3

Post by Ohbany »

ขอคุณมากครับ
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#4

Post by Ohbany »

อาจารย์ ครับผมลองใช้สูตรนี้แล้วแต่ก็ยังเปิดภาพไม่ได้ครับเหมือนกับว่ายังหาไฟล์รูปไม่เจออยู่ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#5

Post by snasui »

:D ลากเมาส์คลุมเฉพาะ Info("Directofy") ในสูตรแล้วสังเกตว่าได้ผลลัพธ์เป็นอะไรครับ ซ้ำซ้อนกับค่าอื่น ๆ ที่ใส่เข้ามาหรือไม่ :?:
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#6

Post by Ohbany »

ในสูตรผลลัพธ์เป็น info(type_texe) ซ้ำซ้อนกับค่าอื่น ๆ อย่างไรครับอาจารย์ ผมไม่เข้าใจครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#7

Post by snasui »

:o ขออภัยครับ ผมเขียนตกไป :oops: คลุมแล้วกดแป้น F9 แล้วสังเกตดูผลครับ

การคลุมต้องดูการเข้าคู่วงเล็บด้วยนะครับ จากภาพที่แนบมาวงเล็บด้านหลังต้องถูกคลุมด้วยครับ
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#8

Post by Ohbany »

ได้ผลลัพท์เป็น "C:\Users\KAMPOL2\Documents\" แล้วต้องเปลี่ยน Drive หรือเปลี่ยนที่อยู่ ของ Directory เป็นที่อยู่ใหม่หรือเปล่าครับอาจารย์
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#9

Post by snasui »

:D Folder ที่ชื่อ PM2014 อยู่ที่ C:\ หรือไม่ครับ หากอยู่ที่ C:\ ก็ควรวางไฟล์ Excel นี้ไว้ที่ Drive C:

เมื่อลากคลุม Info("Directory") จะได้ผลลัพธ์สูตรเป็น "C:\"&"PM2014... ซึ่งเป็น Path ที่เก็บภาพ เช่นนี้เป็นต้นครับ
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#10

Post by Ohbany »

Folder PM2014 ไม่ได้อยู่ที่ Driver C: ครับ แต่อยู่ใน Driver DVD: คือผมต้องการเมื่อเปิดในแผ่น DVD แล้วเปิดไฟล์ Excel เมื่อคลิกตรงคอลัมน์ Picture ก็ให้ไปเปิด Folder ที่เก็บรูปภาพที่อยู่ใน Driver DVD เลยครับอาจารย์
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#11

Post by snasui »

:D ได้อ่านโพสต์นีแล้วหรือไม่ครับ อ่านแล้วเข้าใจว่าอย่างไร หรืออ่านแล้วไม่เข้าใจตรงส่วนใดครับ :?:
snasui wrote: :D กรณีที่ไฟล์ Excel อยู่ใน DVD, ไฟล์ที่เก็บภาพอยู่ใน DVD และมี Path เหมือนกับในเครื่องยกเว้นแค่ Drive สามารถใช้สูตรตามด้านล่างได้ครับ

=HYPERLINK(INFO("DIRECTORY")&"PM2014\TMB North\66634 เซ็นทรัลพลาซา เชียงราย\หน้าสาขาป้ายสาขา\หน้าสาขาป้ายสาขา.jpg","หน้าสาขา,ป้ายสาขา")
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#12

Post by Ohbany »

ครับ อ่านเรียบร้อยครับ ก่อนหน้านี้คือ File อยู่ใน Driver D: แล้วผมจึงเปลี่ยนที่อยู่จาก D:เป็น (INFO("DIRECTORY")ตามที่อาจารย์แนะนำ แต่ก็ยังหา Folder ที่อยู่ในDrive DVDไม่เจอ แต่ผมไม่เข้าใจตรงนี้ครับที่อาจารย์บอกว่า
หากอยู่ที่ C:\ ก็ควรวางไฟล์ Excel นี้ไว้ที่ Drive C:เมื่อลากคลุม Info("Directory") จะได้ผลลัพธ์สูตรเป็น "C:\"&"PM2014... ซึ่งเป็น Path ที่เก็บภาพ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#13

Post by snasui »

:D ค่อย ๆ ถามตอบกันไปนะครับ ดูเหมือนว่าจะยังไม่เข้าใจครับ

สิ่งทีคุณต้องการคือเปิดไฟล์ Excel จาก DVD แสดงว่าไฟล์นั้นต้องเก็บอยู่ใน DVD และภาพทั้งหลายก็อยู่ใน DVD เช่นกัน

คำถาม: ณ ปัจจุบัน ไฟล์ Excel อยู่ที่ Path ใดครับ :?: ถ้าคำตอบคือตามภาพที่แนบมาหลังจากผมให้ตรวจสอบโดยการคลุม Info("Directory') แล้วกดแป้น F9 แสดงว่าไฟล์ Excel ไม่ได้เก็บอยู่ใน DVD หรือหากยืนยันว่าเก็บใน DVD แต่ตรวจสอบแล้วยังได้ค่าตามภาพนั้น ช่วยยืนยันมาให้ชัดเจนอีกรอบครับ
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#14

Post by Ohbany »

ใช่ครับ ไฟล์ Excel และไฟล์ภาพเก็บอยู่ใน Drive DVD
แต่เมื่อผมใส่สูตร =HYPERLINK(INFO("DIRECTORY")&"PM2014\TMB North\66634 เซ็นทรัลพลาซา เชียงราย\หน้าสาขาป้ายสาขา\หน้าสาขาป้ายสาขา.jpg","หน้าสาขา,ป้ายสาขา") แล้วไลท์ลงแผ่น DVD
แล้วไปเปิดไฟล์Excel ที่ Drive DVD และนำเอาเมาส์ไปคลุม INFO("DIRECTORY") และได้ผลลัพท์เป็น "C:\Users\KAMPOL2\Documents\" เหตุใดจึงเป็นเช่นนั้นครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#15

Post by snasui »

:shock: เป็นไปได้ว่าหลังจากเปิดไฟล์ Excel นั้นใน DVD แล้ว มีการไปเปิดไฟล์ใน Folder อื่นที่อยู่ใน "C:\Users\KAMPOL2\Documents\"

ลองปิดไฟล์ Excel ที่เปิดจาก DVD แล้วเปิดใหม่อีกรอบ แล้วสังเกตว่าตรงฟังก์ชั่น Info("Directory") แสดง Path อย่างไร ให้โพสต์แจ้งมาอีกรอบครับ
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#16

Post by Ohbany »

แสดงผลลัพท์เป็น "C:\Users\KAMPOL2\Documents\" เหมือนเดิมครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#17

Post by snasui »

:o เครื่องผมไม่มี CD Drive จึงไม่สามารถทดสอบให้ได้ หากเป็นเช่นที่แจ้งมานั้นคงต้องพึ่ง VBA เข้ามาจัดการครับ

สำหรับ VBA แล้วจำเป็นต้องเขียนมาก่อน ติดตรงไหนแล้วค่อยมาถามกันต่อครับ
Ohbany
Member
Member
Posts: 13
Joined: Sat Mar 08, 2014 10:17 am

Re: ต้องการที่จะเปิดรูปภาพ ต้องใช้สูตรอะไรดีครับ?

#18

Post by Ohbany »

ขอบคุณมากครับ ผมจะลองเขียน VBA ดูครับ
Post Reply