วิธีตรวจสอบว่ามีไฟล์หรือโฟลเดอร์อยู่ในคอมพิวเตอร์ของคุณด้วย Excel VBA หรือไม่

บทช่วยสอนการทำงานอัตโนมัติของ Office วันนี้เน้นการเรียนรู้วิธีตรวจสอบว่ามีไฟล์อยู่ในไดเรกทอรีคอมพิวเตอร์ของคุณ

การตระเตรียม

หากคุณยังใหม่กับการเขียนโค้ด ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานแท็บการพัฒนา Microsoft Office Excel และคุณคุ้นเคยกับ Excel VBA พื้นฐานบางอย่าง

ตรวจสอบว่ามีไฟล์ด้วย Excel VBA . หรือไม่

รหัสต่อไปนี้ใช้ประโยชน์จากช่องใส่เพื่อจับเส้นทางไปยังไฟล์รวมถึงชื่อไฟล์จากผู้ใช้

จากนั้นจะใช้ประโยชน์จาก วิธีการ Dirเพื่อตรวจสอบว่ามีเส้นทางของไฟล์อยู่หรือไม่

สุดท้ายจะแสดงกล่องข้อความถึงผู้ใช้พร้อมผลการตรวจสอบ

Sub Check_file_exists()

Dim NameDir As String
Dim NameFile As String

'Capture the file path and name from the users
NameDir = InputBox("Enter file directory")
NameFile = InputBox("Enter file name")

'Check whether the file exists
If (Dir(NameDir & NameFile)) = "" Then
    MsgBox ("File doesn't exist")

    Else
    
    MsgBox ("File exists")
    End If
End Sub

ตรวจสอบว่ามีโฟลเดอร์อยู่หรือไม่

ในลักษณะที่คล้ายคลึงกัน คุณสามารถตรวจสอบว่ามีโฟลเดอร์เฉพาะอยู่ในระบบปฏิบัติการของคุณหรือไม่ นอกจากนี้ เราใช้ประโยชน์จาก วิธีการ Dirแต่ด้วยพารามิเตอร์vbDirectory

Sub Check_folder_exists()

Dim NameDir As String

NameDir = InputBox("Enter file directory")


If (Dir(NameDir, vbDirectory)) = "" Then
    MsgBox ("Folder doesn't exist")

    Else
    
    MsgBox ("Folder exists")
    End If
End Sub

การใช้รหัส

  • เปิด Microsoft Excel และไปที่เวิร์กบุ๊กของคุณ
  • ตี Developer แล้วกด Visual Basic
  • คัดลอกและวางโค้ดจากด้านบนเป็นรูทีนย่อยในชีตเฉพาะของโมดูล VBA ของคุณ
  • เรียกใช้ (F5) รหัส
  • บันทึกสมุดงานของคุณ

นามสกุลที่เป็นไปได้

รหัสแผ่นหม้อต้มด้านบน a ถูกขยายสำหรับกรณีการใช้งานต่อไปนี้:

  • สร้างโฟลเดอร์ / ไฟล์หากยังไม่มี
  • ลบไฟล์ของโฟลเดอร์ที่มีให้ในไดเร็กทอรีไฟล์ระบบปฏิบัติการของคุณ
  • ค้นหาไฟล์/โฟลเดอร์โดยใช้สัญลักษณ์แทน

วิธีแปลอีเมลขาเข้าใน Microsoft Outlook

วิธีแปลอีเมลขาเข้าใน Microsoft Outlook

เรียนรู้วิธีแปลอีเมลขาเข้าผ่าน Microsoft Outlook อย่างง่ายดาย โดยปรับการตั้งค่าเพื่อแปลอีเมลหรือดำเนินการแปลแบบครั้งเดียว

10 วิธีในการแก้ไขข้อผิดพลาด NET :: ERR_CERT_AUTHORITY_INVALID อย่างถาวร

10 วิธีในการแก้ไขข้อผิดพลาด NET :: ERR_CERT_AUTHORITY_INVALID อย่างถาวร

อ่านคำแนะนำเพื่อปฏิบัติตามวิธีแก้ปัญหาทีละขั้นตอนสำหรับผู้ใช้และเจ้าของเว็บไซต์เพื่อแก้ไขข้อผิดพลาด NET::ERR_CERT_AUTHORITY_INVALID ใน Windows 10

CefSharp.BrowserSubprocess คืออะไร ฉันควรหยุดมันไหม?

CefSharp.BrowserSubprocess คืออะไร ฉันควรหยุดมันไหม?

ค้นหาข้อมูลเกี่ยวกับ CefSharp.BrowserSubprocess.exe ใน Windows พร้อมวิธีการลบและซ่อมแซมข้อผิดพลาดที่เกี่ยวข้อง มีคำแนะนำที่เป็นประโยชน์

ไม่สามารถจับภาพหน้าจอเนื่องจากนโยบายความปลอดภัย? นี่คือเหตุผล

ไม่สามารถจับภาพหน้าจอเนื่องจากนโยบายความปลอดภัย? นี่คือเหตุผล

ค้นพบวิธีแก้ไขปัญหาเมื่อคุณไม่สามารถจับภาพหน้าจอได้เนื่องจากนโยบายความปลอดภัยในแอป พร้อมเทคนิคที่มีประโยชน์มากมายในการใช้ Chrome และวิธีแชร์หน้าจออย่างง่ายๆ.

ติดตั้ง Windows 10 บน M1 Mac และบอกลา Boot Camp

ติดตั้ง Windows 10 บน M1 Mac และบอกลา Boot Camp

ในที่สุด คุณสามารถติดตั้ง Windows 10 บน M1 Macs โดยใช้ Parallels Desktop 16 สำหรับ Mac นี่คือขั้นตอนที่จะทำให้เป็นไปได้

Fallout 3 จะไม่เปิด/ไม่ทำงานบน Windows 10 [แก้ไขด่วน]

Fallout 3 จะไม่เปิด/ไม่ทำงานบน Windows 10 [แก้ไขด่วน]

ประสบปัญหาเช่น Fallout 3 จะไม่เปิดขึ้นหรือไม่ทำงานบน Windows 10? อ่านบทความนี้เพื่อเรียนรู้วิธีทำให้ Fallout 3 ทำงานบน Windows 10 ได้อย่างง่ายดาย

[แก้ไขแล้ว] จะแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0000142 และ 0xc0000005 ได้อย่างไร

[แก้ไขแล้ว] จะแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0000142 และ 0xc0000005 ได้อย่างไร

วิธีแก้ไขข้อผิดพลาด Application Error 0xc0000142 และ 0xc0000005 ด้วยเคล็ดลับที่มีประสิทธิภาพและการแก้ปัญหาที่สำคัญ

การแก้ไข: การใช้งาน CPU สูงของความเข้ากันได้ของ Microsoft Telemetry อย่างถาวร

การแก้ไข: การใช้งาน CPU สูงของความเข้ากันได้ของ Microsoft Telemetry อย่างถาวร

เรียนรู้วิธีแก้ไข Microsoft Compatibility Telemetry ประมวลผลการใช้งาน CPU สูงใน Windows 10 และวิธีการปิดการใช้งานอย่างถาวร...

[แก้ไขแล้ว] ข้อผิดพลาดของ World War Z – หยุดทำงาน ไม่เปิดตัว หน้าจอดำและอื่น ๆ

[แก้ไขแล้ว] ข้อผิดพลาดของ World War Z – หยุดทำงาน ไม่เปิดตัว หน้าจอดำและอื่น ๆ

หากพบข้อผิดพลาดและข้อบกพร่องของ World War Z เช่น การหยุดทำงาน ไม่โหลด ปัญหาการเชื่อมต่อ และอื่นๆ โปรดอ่านบทความและเรียนรู้วิธีแก้ไขและเริ่มเล่นเกม

วิธีการใช้ ลบ และค้นหาข้อความเน้นใน Word

วิธีการใช้ ลบ และค้นหาข้อความเน้นใน Word

เมื่อคุณต้องการให้ข้อความในเอกสารของคุณโดดเด่น คุณสามารถใช้เครื่องมือในตัวที่มีประโยชน์ได้ ต่อไปนี้คือวิธีการเน้นข้อความใน Word