Page 1 of 1

รันหมายเอกสาร

Posted: Sat Mar 20, 2021 2:16 pm
by teedemon
ต้องการรันเอกสารอัตโนมัติ ในเซลล์ A1 ตั้งแต่ SHEET ที่ 2 ไป เร่ิมจาก 0001 ไปเรื่อย ในตอน COPY SHEET ครับ
Machanic tools 2021.xlsx

Re: รันหมายเอกสาร

Posted: Sat Mar 20, 2021 5:49 pm
by norkaz
ลองแบบนี้

ที่ Sheet1

A1

=TEXT(SUBSTITUTE(MID(CELL("filename",B1),SEARCH("Sheet",CELL("filename",B1))+8,99),")",""),"0000")

Move or copy sheet ปกติ โดยไม่ต้องเปลี่ยนชื่อ Sheet

Norkaz

Re: รันหมายเอกสาร

Posted: Sat Mar 20, 2021 9:35 pm
by teedemon
ไม่ได้ครับผม ขึ้น #value!

Re: รันหมายเอกสาร

Posted: Sat Mar 20, 2021 10:06 pm
by snasui
:D ตัวอย่างสูตรครับ

เซลล์ A1 ของทุกชีตคีย์

=TEXT(SHEET()-1,"0000")

Enter

ที่ต้องลบด้วย 1 เพราะไม่นับชีตแรก

Re: รันหมายเอกสาร

Posted: Sun Mar 21, 2021 7:18 am
by norkaz
ถูกต้องเป๊ะ ชีทแรกไม่นับครับ ...ขอบคุณครับ อาจารย์ คนควน ;)

และถ้าให้เริ่มชีท 1 นับเป็น 0000 ชีท 2 เป็น 0001....0002...0003

ปรับสูตร โดยลบออก 1

A1

=IFERROR(TEXT(SUBSTITUTE(MID(CELL("filename",B1),SEARCH("Sheet",CELL("filename",B1))+8,99),")","")-1,"0000"),"0000")


ท่านเจ้าของคำถามก็ปรับใช้เอา แบบไหนใช้แล้ว ถูกใจ ชอบใจ ก็ใช้แบบนั้น :)


Norkaz

Re: รันหมายเอกสาร

Posted: Sun Mar 21, 2021 8:06 am
by norkaz
วิธีอาจารย์ คนควน เจ๋งแฮะ ผมหลงไปใช้แบบนั้นมาตั้งนาน
ต่อไปขอแอบเอาไปใช้บ้างครับ :)

์Norkaz

Re: รันหมายเอกสาร

Posted: Sun Mar 21, 2021 8:39 am
by snasui
:D ยินดีครับ

Re: รันหมายเอกสาร

Posted: Mon Mar 22, 2021 8:51 am
by teedemon
ขอบคุณทุกคำตอบครับ ทำได้แล้วครับ สุดยอดมาก ผมต้องไปศึกษเพิ่มเติมแล้วเพราะแต่สูตร ผมยัง งง อยู่เลย :thup: :thup: :thup: