คำถามในหัวข้อ 'vba'
เข้าถึง 2007 วิธีใช้ VBA เพื่อวนซ้ำผ่าน Query และวนซ้ำผ่านรายงานการพิมพ์
ฉันมีโมดูลที่มีอยู่ซึ่งพิมพ์ชุดรายงานตามแบบสอบถาม (รายงานห้องเรียน CAP gr 5) โดยการวนซ้ำผ่านตารางอื่น (School_room_grade) รายงานถูกพิมพ์ตาม WhereCondition ในโมดูลที่ตรงกับแถวในตาราง School_room_grade กระบวนการนี้ใช้เพื่อให้แต่ละคอมโบ...
9188 มุมมอง
schedule
26.11.2023
Excel VBA เป็นค่าเฉลี่ยตามช่วงเวลา
ฉันมีชุดค่า (คอลัมน์ B) ที่มีการประทับเวลา (คอลัมน์ A) ในรูปแบบ hh:mm:ss: AM/PM สิ่งที่ฉันพยายามทำคือเฉลี่ยค่าในคอลัมน์ B ทุกๆ 10 นาทีที่ผ่านมาในคอลัมน์ A เช่น ฉันจะต้องเฉลี่ยค่าทั้งหมดในคอลัมน์ A เวลา 12:40:00 น. - 12:50:00 น. ในคอลัมน์ B...
1567 มุมมอง
schedule
21.11.2023
จัดรูปแบบ ms Access Graph โดยทางโปรแกรม
มีวิธีใดในการเปลี่ยนรูปแบบของกราฟในรายงาน Microsoft Access โดยทางโปรแกรมหรือไม่ ฉันรู้วิธีการทำงานอัตโนมัติของรายงาน ฉันแค่ไม่รู้วิธีเข้าถึงคุณสมบัติของแกน (หรืออะไรก็ตาม) ของกราฟเพื่อเปลี่ยนแปลง
1395 มุมมอง
schedule
07.12.2023
วิธีการแปลงและเปรียบเทียบสตริงวันที่กับวันที่ใน Excel
= "7/29/2011 12:58:00 PM" > NOW()
ฉันต้องการให้นิพจน์นี้ส่งคืน FALSE แต่กลับคืนค่า TRUE
ฉันรู้ว่าฉันสามารถแยกวันที่และเวลาออกเป็นวันที่และเวลาแล้วรวมเข้าด้วยกันได้ดังนี้:
= DateValue("7/29/2011") + TimeValue("12:58:00 PM") > NOW()...
16543 มุมมอง
schedule
16.12.2023
เป็นไปได้ไหมที่จะคำนวณเฉพาะเซลล์หรือช่วงใน VBA ใหม่
เป็นไปได้ไหมที่จะคำนวณเฉพาะเซลล์หรือช่วงใน VBA ใหม่ สิ่งที่ฉันชอบใช้สำหรับแผ่นงานมีดังต่อไปนี้ แต่จะทำอย่างไรกับเซลล์เท่านั้น? หรือช่วง?
' ActiveSheet.EnableCalculation = False
' ActiveSheet.EnableCalculation = True
75471 มุมมอง
schedule
03.12.2023
ส่งออกแต่ละชีตเป็นไฟล์ CSV แยกกัน
ฉันจำเป็นต้องเขียนโปรแกรมผ่านสคริปต์ VBA/VBS เพื่อส่งออกแผ่นงานทั้งหมด (รวม 4 รายการและฉันรู้ชื่อ) ไปยังแผ่นงานชื่อไฟล์ csv ในโฟลเดอร์เดียวกัน โดยไม่ต้องโหลด Excel และเรียกใช้แมโครด้วยตนเอง
ตามหลักการแล้ว สคริปต์จะใช้ไฟล์พาธต้นทาง/filename.xls...
20010 มุมมอง
schedule
21.01.2024
มีวิธีทริกเกอร์การเปลี่ยนแปลงการติดตามผ่าน VBA ใน Excel หรือไม่
ฉันต้องการจาก VBA เพื่อเริ่ม/หยุดฟังก์ชัน "ติดตามการเปลี่ยนแปลง" ใน Excel
เมื่อค้นหาผ่านเน็ต ฉันเห็นคุณสมบัติที่เรียกว่าวัตถุ TrackRevisions จาก ActiveDocument สมมุติว่าในการเขียน MS Word ActiveDocument.TrackRevisions = True ควรเปิด...
8661 มุมมอง
schedule
17.11.2023
ใช้การจับคู่เพื่อรับข้อมูลจากแผ่นงานปิด
ฉันกำลังพยายามดึงข้อมูลจากแผ่นงานปิดจำนวนมากและนำมาไว้ในแผ่นงานปัจจุบันของฉัน ปัญหาของเราคือเซลล์ที่พบข้อมูลในแผ่นงานที่แตกต่างกันไม่สอดคล้องกัน ตัวอย่างเช่น สมมติว่าฉันต้องการได้รับผลกำไรจากไฟล์ที่แตกต่างกัน 3 ไฟล์ (ไฟล์ 1, 2 และ 3) ในไฟล์ 1...
195 มุมมอง
schedule
05.01.2024
การใช้ตัวแปรในสตริงตัวกรอง
ฉันมีฟอร์มย่อยที่ส่งคืนข้อมูลจากตาราง อย่างไรก็ตาม ฉันต้องการกรองข้อมูลนี้เพิ่มเติมโดยใช้คุณสมบัติตัวกรอง
ฉันมีกลุ่มของปุ่มตัวเลือก กล่องคำสั่งผสม และคำสั่ง case ซึ่งตั้งค่าตัวแปรที่ฉันต้องการใช้เป็นค่าที่ถูกต้อง ขึ้นอยู่กับการเลือกปุ่มตัวเลือก...
6162 มุมมอง
schedule
08.01.2024
ฉันจะลบทุกอย่างใต้แถว X ใน VBA/Excel ได้อย่างไร
ฉันมีตัวแปร X แบบยาวที่มีตัวเลข บอกว่าเป็น 415
ฉันจะลบทุกอย่างบนแผ่นงานจากแถว 415 และด้านล่างได้อย่างไร
ฉันต้องการให้แน่ใจว่าสเปรดชีตของฉันสะอาดในแถว 415 และอย่างอื่นที่อาจอยู่ด้านล่าง
ฉันจะทำอย่างไร? ขอบคุณ.
122233 มุมมอง
schedule
01.11.2023
ส่วนท้ายแบบไดนามิกของ MS Word VBA
ฉันต้องการแทนที่ป้ายกำกับในส่วนท้าย ใช้งานได้ แต่การแทนที่จะลบเส้นแนวนอนเหนือข้อความส่วนท้าย ฉันจะเปลี่ยนฉลากโดยไม่ลบเส้นแนวนอนได้อย่างไร ฉันจะวาดเส้นในส่วนท้ายได้อย่างไร?
Private Sub Document_Open()
Dim unit As String
Dim footer As...
866 มุมมอง
schedule
07.01.2024
วิธีรับรูปร่างที่คลิกโดยไม่ต้องใช้ Application.Caller
ฉันจะดึงรูปร่างที่ถูกคลิกเพื่อเรียกใช้มาโครโดยไม่ต้องใช้ Application.Caller ได้อย่างไร ชื่อหรือรูปร่างของมันเองเป็นวัตถุ
ฉันไม่สามารถใช้ Application.Caller ได้ เพราะหากชื่อรูปร่างมีขนาดใหญ่กว่า 30 อักขระ ก็จะดึงเฉพาะอักขระ 30 ตัวแรกเท่านั้น...
2273 มุมมอง
schedule
27.11.2023
เปิดใช้งานเฉพาะการเชื่อมโยงล่วงหน้าสำหรับคลาส COM ใน C #
ฉันกำลังสร้างไลบรารีคลาสโดยใช้ C# ที่จะใช้จาก VBA แต่มีสิ่งหนึ่งที่ทำให้ฉันท้อใจ - เมื่อฉันลบหรือเปลี่ยนตัวอักษรบางตัวในชื่อเมธอดและพยายามคอมไพล์โปรเจ็กต์ vba ฉันจะไม่ได้รับข้อผิดพลาด...
155 มุมมอง
schedule
30.10.2023
วิธีใช้ MS Access Public Function จาก VB6
ฉันมีฐานข้อมูล MS Access พร้อม Public Function ที่กำหนดไว้ใน VBA ซึ่งจัดเก็บไว้ใน Module1 ฉันต้องการรวมฟังก์ชันเป็นส่วนหนึ่งของแบบสอบถามซึ่งส่งไปยัง ADODB จาก VB6 โดยวิธี Open ของ ADODB.RecordSet
ฟังก์ชัน VBA เรียกว่า IsOpcodePresent...
1592 มุมมอง
schedule
25.10.2023
โค้ด Word 2010 VBA เพื่อค้นหา เลือก และลบคอลัมน์ตารางที่มีชื่อคอลัมน์เฉพาะ
สถานการณ์สมมติคือตารางที่ได้รับในแต่ละสัปดาห์ใน Word 2010 ที่จำเป็นต้องมีการปรับเปลี่ยน นอกเหนือจากการเพิ่มอื่นๆ ในมาโครแล้ว คอลัมน์ชื่อ "เว็บไซต์" จะต้องถูกลบออก คอลัมน์ชื่อ "เว็บไซต์" อาจไม่อยู่ในตำแหน่งเดียวกันเสมอไป
ฉันจำเป็นต้องรู้โค้ด VBA...
20250 มุมมอง
schedule
18.01.2024
พิมพ์อาร์เรย์ VBA ลงในเซลล์ Excel
ฉันกำลังพยายามพิมพ์อาร์เรย์ที่สร้าง VBA ลงในเซลล์ของสเปรดชีต Excel ค่าการซึมผ่านและน้ำไหลบ่าได้รับข้อผิดพลาด "ตัวห้อยอยู่นอกช่วง" อย่างต่อเนื่อง ฉันกำลังสร้างอาร์เรย์ท่ออย่างถูกต้องหรือไม่ ฉันได้รวมฟังก์ชันย่อยการคำนวณและการพิมพ์เข้าด้วยกันแล้ว...
13639 มุมมอง
schedule
24.10.2023
VBA ฉันจะมีรหัสเดียวกันบนปุ่มคำสั่งได้อย่างไร แต่มีตัวแปรที่เปลี่ยนแปลง
ใหม่สำหรับ VBA (และการเขียนโค้ดจริงๆ) และได้เริ่มต้นแล้ววันนี้ ดังนั้นฉันสามารถจินตนาการได้ว่าปัญหานี้มีการแก้ไขที่ค่อนข้างง่าย
ฉันต้องการสร้างเครื่องบันทึกการแก้ไขสำหรับหลายวิชา และโค้ดสำหรับ 1 วิชาก็ทำงานได้ดีมาก นี่คือสิ่งที่ฉันได้รับ...
1141 มุมมอง
schedule
27.10.2023
Excel Macro VBA ไม่ใช่ Instr
ฉันกำลังพยายามแก้ไขโค้ดที่ฉันพบ เป็นฟังก์ชัน VBA ที่ค้นหาอินสแตนซ์ทั้งหมดของค่าเซลล์ จากนั้นจะส่งกลับค่าเซลล์จากแต่ละอินสแตนซ์ลงในเซลล์เดียว ฉันกำลังพยายามส่งคืนเฉพาะค่าที่ไม่พบ และจบลงด้วยเซลล์ที่ไม่มีค่าที่ซ้ำกัน
รหัสต้นฉบับ:
Function...
4508 มุมมอง
schedule
11.01.2024
มาโครสร้างใหม่อัตโนมัติไม่ทำงาน
ฉันกำลังพยายามให้ Word เปิดเอกสาร Excel ทุกครั้งที่มีการสร้างเอกสารตามเทมเพลตเฉพาะ
นี่คือมาโครของฉัน
Sub AutoNew()
Dim oExcel As Excel.Application
Dim oWB As Workbook
Set oExcel = New Excel.Application
Set oWB =...
1082 มุมมอง
schedule
20.11.2023
ผลรวมย่อยในมาโครข้อมูลสด
ฉันได้สร้างตารางข้อมูลผ่านการรายงานของ Sharperlight ที่สร้างผลลัพธ์เป็น Excel ดังที่แสดงด้านล่าง:-
สิ่งที่ฉันต้องการทำคือพัฒนาแมโครที่จะรวมย่อยทุกประเภทของข้อมูล ไม่มีการกำหนดขนาดความยาวของตาราง เว้นแต่จะเป็นคอลัมน์ G - J เสมอ...
303 มุมมอง
schedule
18.11.2023