วันพุธที่ 18 พฤษภาคม 2022
  1 ตอบกลับ
  เยี่ยมชม 4.9 พันครั้ง
0
โหวต
แก้
สวัสดีทุกคน!

เนื่องจากนี่เป็นโพสต์แรกของฉัน ฉันขอขอบคุณที่คำนึงถึง โดยเฉพาะอย่างยิ่งหากคำตอบได้รับการเผยแพร่แล้ว

นี่คือเป้าหมายของฉัน:
เริ่มจากรายชื่อประเทศที่มีขนาดยาว (l_country) ฉันต้องการอนุญาตการป้อนข้อมูลแบบกึ่งอัตโนมัติ (ส่งกลับค่าจากรายการแบบเลื่อนลงที่ขึ้นต้นด้วยตัวอักษรตัวแรกที่เขียน) ในขณะที่อนุญาตให้เลือกค่าต่างๆ ได้ (ซึ่งจะตามมาด้วย ",").

ในขณะนี้ ฉันได้รับแรงบันดาลใจจากโค้ด VBA ที่ช่วยให้ฉันเลือกได้หลายแบบ (และทำงานได้ดีมาก)
ในทางกลับกัน สำหรับรายการแบบเลื่อนลงตัวเลือกเดียวเท่านั้น ฉันรู้วิธีใช้ฟังก์ชัน OFFSET, MATCH, COUNTA, COUNTIF ซึ่งอนุญาตให้ฉันป้อนข้อมูลแบบกึ่งอัตโนมัติ (โดยใช้การตรวจสอบความถูกต้องของข้อมูล)

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

ฉันหวังว่าจะพบในฟอรั่มนี้บางคนที่อาจมีคำตอบหรืออย่างน้อยความรู้ที่จะนำวิธีแก้ปัญหา
(ฉันสามารถส่งต่อสคริปต์ VBA ของฉันได้หากจำเป็น)


ขอบคุณล่วงหน้าสำหรับทุกท่าน



เดวิด
1 ปีที่ผ่านมา
·
#2738
0
โหวต
แก้
สวัสดีเดวิด

เพื่อให้ง่ายขึ้น คุณช่วยแนบไฟล์ด้วยสูตรที่ใช้แล้วที่คุณกล่าวถึงได้ไหม
และโปรดส่งต่อรหัส VBA ที่ให้คุณเลือกได้หลายแบบ (และใช้งานได้ดีมาก) ที่นี่

และ Kutools สำหรับ Excel มีคุณลักษณะที่ช่วยให้คุณสร้างรายการแบบเลื่อนลงที่ค้นหาได้ (ป้อนข้อมูลกึ่งอัตโนมัติ) ได้อย่างง่ายดาย โปรดตรวจสอบบทความที่นี่: https://www.extendoffice.com/product/kutools-for-excel/excel-searchable-drop-down-list.html
(ถ้าคุณเป็นสมาชิก Kutools สำหรับ Excel คุณสามารถใช้ฟังก์ชันนี้ได้โดยตรง หากไม่ คุณสามารถดาวน์โหลดและใช้งานได้ฟรี 30 วันโดยไม่จำกัด :))

อแมนดา
  • หน้า:
  • 1
ไม่มีคำตอบสำหรับโพสต์นี้