ถามตอบปัญหาและข้อมูลเกี่ยวกับ vba

Vba ไม่ได้รับผลลัพธ์เมื่อเป็นแบบอัตโนมัติ แต่ได้เมื่อฉันเรียกใช้ด้วยตนเอง

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

• excel • vba • find

ฉันจะกรอง วนซ้ำ และนับผ่าน VBA ได้อย่างไร [ปิด]

ฉันมีชุดข้อมูลของคอลัมน์ A และ B นี้ ฉันต้องนับจำนวนอินสแตนซ์ของชุดที่ไม่ซ้ำที่ปรากฏขึ้นและแสดงในเซลล์เดียว นี่จะค่อนข้างง่ายด้วยตารางเดือย แต่ต้องทำ ...

การรวมสองรูทีนย่อยเข้าด้วยกัน

ฉันมีสองโมดูลที่ทำงานบนไฟล์ VBA excel ของฉัน ฉันสงสัยว่าฉันจะรวมทั้งสองโมดูลเข้าด้วยกันได้อย่างไรโดยที่ฉันไม่จำเป็นต้องเรียกใช้สองโมดูลแยกกัน โมดูลแรกดึงข้อมูลจากทุก ๆ .vcf ...

วิธีเปลี่ยนโปรไฟล์ตัวแทนผู้ใช้ของ edge ใน VBA (ซีลีเนียม)

ฉันมีรหัสด้านล่างเพื่อเข้าถึงไซต์และไปที่หน้าอื่น แต่ฉันต้องการรหัสเพื่อตั้งค่าโปรไฟล์ตัวแทนผู้ใช้ของ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML เช่น .. .

Word ไม่ทำงานมาโครบางตัว

โค้ดนี้ใช้ได้ผลมาหลายปีแล้ว และ ณ วันนี้ก็ยังทำอะไรไม่ได้ ทั้งหมดที่ฉันพยายามทำคือเน้นทุกอินสแตนซ์ของตัวยกในเอกสาร ย่อย mcrHighLightSuperSript() ' ' ...

แปลงแผ่นงาน excel เฉพาะของทุกสมุดงานของไดเร็กทอรี (โฟลเดอร์) เป็น pdf ด้วยVBA

สวัสดี ฉันมีรหัสต่อไปนี้ในขณะนี้: เกิดอะไรขึ้นคือทุกไฟล์ excel ในไดเร็กทอรีถูกแปลงเป็น pdf ปัญหาคือทุกแผ่นงานในสมุดงานทุกเล่มถูกแปลง แต่ฉันเท่านั้น ...

โหมดอ่าน vba ผู้ใช้อื่น [ซ้ำกัน]

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

ลบไฟล์รูปภาพเฉพาะประเภท

สมมติว่าฉันต้องการลบไฟล์บางประเภท เช่น รูปภาพ JPEG ในสไลด์เฉพาะ ไม่แน่ใจว่าจะทำอย่างไร นี่คือสิ่งที่ฉันใช้: Dim osld As Slide Dim opic As Shape Dim lngCount As ...

ไฟล์ถูกล็อกโดยผู้ใช้ขณะคัดลอกสไตล์ไปยังเอกสารที่เปิดโดยVBA

ฉันมีเอกสารที่ใช้งานอยู่ซึ่งมีรูปแบบที่อัปเดตแล้ว ฉันมีรหัส VBA อยู่ด้วย ฉันเปิดเอกสารอื่นและพยายามคัดลอกสไตล์จากเอกสารที่ใช้งานอยู่ไปยังเอกสารที่เปิดอยู่ แต่มันทำให้ฉันมีข้อผิดพลาด "...

ปฏิเสธการเข้าถึงสำหรับผู้ใช้ windows เฉพาะ

มีวิธีปฏิเสธการเข้าถึง ms-access db ของผู้ใช้รายใดรายหนึ่งของฉันหรือไม่? อาจเขียนบางอย่างใน vba เพื่อดูว่าใครเป็นผู้ใช้ Windows และถ้าเป็น "x" แสดงว่า "ปฏิเสธการเข้าถึง"

สามารถแล้วไม่สามารถโฟกัสบนสคริปต์ VBA ของแบบฟอร์มควบคุมการเข้าถึง 2016 ที่แสดงด้านล่าง

จากนั้นไม่สามารถกำหนดโฟกัสบนฟอร์ม Me.MyText.SetFocus การควบคุมการเข้าถึง 2016 'สิ่งนี้ ** ไม่ ** สร้างรหัสข้อผิดพลาด 2110 (ไม่สามารถย้ายโฟกัสไปยังตัวควบคุม MyText) Me.ResultText.SetFocus 'ก่อน ...

ลบแผ่นงานถ้ามีใน Excel ด้วยVBA

Sub DeleteSheet2() Application.DisplayAlerts = False สำหรับแต่ละ WS ในเวิร์กชีตถ้า WS.Name = "HIT_Qualys_Scan" จากนั้นชีต ("HIT_Qualys_Scan") ให้ลบ End หาก ...

เทมเพลต Word พร้อมตาราง - การคำนวณค่าในฟิลด์สุดท้ายหากค่าอื่น ๆ อีก 3 ค่าเปลี่ยนแปลงโดยใช้ VBA

เพื่ออธิบาย เรามีตาราง 5 คอลัมน์ 1 แถว (มีแถวส่วนหัวด้านบน) ในเทมเพลต Word ผู้ใช้แท็บผ่านเทมเพลตเพื่อไปยังฟิลด์ถัดไป และจะแท็บไปที่ตารางในที่สุด มีการคำนวณดังนี้ ...

ข้ามเซลล์ว่าง

ฉันมีรหัสนี้ที่ทำงานในคอลัมน์ของฉันจนถึงแถวสุดท้ายและรูปแบบตามค่า ฉันพยายามตั้งค่าเงื่อนไขที่สามเพื่อให้ข้ามเซลล์ว่างไป แต่ไม่สามารถหา ...

เหตุใดรหัสของฉันจึงไม่อนุญาตให้มีเซลล์ว่างโดยไม่มีการเติม

ฉันมีรหัสต่อไปนี้ - Private Sub Worksheet_Change(ByVal Target As Range) Set WF = Application.WorksheetFunction If Target.Cells.Count = 1 ถ้า Target.Column = 6 แล้ว ...