การใช้ Microsoft Power Automate เพื่อช่วยงานขาย ตอน 2

         จากตอนที่แล้ว ที่ สร้าง flow เพื่อเก็บข้อมูล ชื่อ และ  ที่อยู่บริษัท  ส่งข้อมูลไปให้ Excel ได้ 1 หน้า

สำหรับ ตอนนี้ จะเป็นการ สร้าง flow เพื่อ เก็บข้อมูล แต่ละ หน้า บันทึกลง Excel ต่อเนื่อง  วนรอบ ไป จน

หมด    โดยใช้ คำสั่ง ใน action เพิ่มเติม เข้ามา  ตามภาพ ที่สำเร็จแล้ว


                หลักการทำงาน ของ flow นี้  คือ

  1. เปิด browser  ตามลิ้ง ที่กำหนด
  2. รัน Excel ว่าง ๆ มารอไว้
  3. ตั้งค่า ตัวแปร roww  ใช้สำหรับ กำหนด แถวใน sheet  ที่ จะ เขียนข้อมูล ลงไป
  4. เปิด loop วน โดยให้ทำงาน 5 ลูป (ต้องศึกษา ก่อนว่า ข้อมูลทั้งหมด ที่แสดง  แสดงหน้าละ กี่ รายการ และ จำนวนกี่หน้า)
  5. ใน ลูป  ใช้ action  Go to web page  ให้ไปหน้า URL หน้า ที่ 1  ที่ แสดงข้อมูล
  6. ต่อด้วย การ ดึงข้อมูล ที่ต้องการ   ทั้งหน้า เก็บไว้   ด้วย  Extract data from web page
  7. ต่อด้วย  การเขียนข้อมูล  จากที่เก็บไว้ เขียนลงใน Excel ที่เปิดไว้แล้ว ใน column และ  row ที่ต้องการ
  8. เนื่องจาก เรารู้ว่า รายการข้อมูลแต่ละหน้า มี 20 ราย ก็คือ 20 row ใน Exel  ดังนั้น เมื่อเขียนข้อมูลในแต่ละหน้าเรียบร้อยแล้ว  จึงต้อง  เพิ่มค่า ตัวแปร ของ row  ขึ้นไป 21 (เผื่อไว้)  โดยใช้  Increase variable
            เสร็จแล้ว ลอง รันดู ได้ ผล ตามนี้ ครับ

            

เนื่องจากข้อมูลทั้งหมด มี 41 รายการ จึงมี 3 หน้า  และหน้า 3 มีรายการเดียว 
อย่างไรก็ ตาม flow นี้ จะรัน 5 ครั้ง ตามที่กำหนด     โดย  flow นี้ ยัง จะต้อง ได้รับการปรับปรุงอีกต่อไป


หากต้องการ สอบถาม ข้อมูลการเขียน สามารถ คอมเม้นท์ไว้ได้ครับ




ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

การใช้ condition:loop และ การใช้ตัวแปร

Robotic Process Automation หรือ RPA

เริ่มทดลองใช้ Power Automate สร้างไฟล์ Excel