How to Speed Up Your Loops in Microsoft Access VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2024
  • In this Microsoft Access tutorial, I will discuss how to speed up your loops in VBA by using SQL statements, updating the screen less often, asynchronous processing, and avoiding form controls in your loops.
    Brooke from Hilliard, Ohio (a Platinum Member) asks: I've got a loop that [does stuff] however it's tremendously slow if I display a status on the screen. If I get rid of the status, then it runs much faster, but it still takes a few minutes to run, and I don't want the user to think the database is locked. Any suggestions?
    BECOME A MEMBER:
    TH-cam: / @599cd
    or My Site: 599cd.com/THMember
    LEARN MORE:
    Speed Up Loops: 599cd.com/SpeedUpLoops
    PREREQUISITES:
    Intro to VBA: 599cd.com/IntroVBA
    For Next Loop: 599cd.com/ForNext
    Status Box: 599cd.com/Status
    Odd or Even: 599cd.com/Mod
    LINKS:
    Database Launcher: 599cd.com/DBLauncher
    Recordsets: 599cd.com/Recordset
    DateDiff: 599cd.com/DateDiff
    RECOMMENDED COURSES:
    Access Developer Courses: 599cd.com/Developer
    FREE TEMPLATE DOWNLOADS:
    TechHelp Free Templates: 599cd.com/THFree
    Blank Template: 599cd.com/Blank
    Contact Management: 599cd.com/Contacts
    Order Entry & Invoicing: 599cd.com/Invoicing
    More Access Templates: 599cd.com/AccessTemplates
    ADDITIONAL RESOURCES:
    FREE Access Beginner Level 1: 599cd.com/Free1
    How to Use Access in 30 Minutes: 599cd.com/30Minutes
    $1 Access Level 2: 599cd.com/1Dollar
    Donate to my Tip Jar: 599cd.com/TipJar
    Get on my Mailing List: 599cd.com/YTML
    Contact Me: 599cd.com/Contact
    TechHelp: 599cd.com/TechHelp
    Consulting Help: 599cd.com/DevNet
    Twitter: / learningaccess
    en.wikipedia.org/wiki/Microso...
    products.office.com/en-us/access
    microsoft.com/en-us/microsoft...
    KEYWORDS:
    TechHelp, Access 2016, Access 2019, Access 2021, Access 365, Microsoft Access, MS Access, MS Access Tutorial, #msaccess, #microsoftaccess, #help, #howto, #tutorial, #learn, #lesson, #training, #database,, speed up loops VBA, optimize VBA loops, asynchronous processing Access, update screen less often VBA, improve VBA performance, echo command VBA, use SQL instead of loops, avoid form controls in loops, memory variables VBA, status box function VBA, date diff function VBA, record set VBA, avoid variants VBA
    QUESTIONS:
    Please feel free to post your questions or comments below. Thanks.
    Live long, and prosper.

ความคิดเห็น • 5

  • @Shadow.Dragon
    @Shadow.Dragon 25 วันที่ผ่านมา

    Thanks for the great video, Richard! I didn't realize that screen writes slowed code down so much!

  • @alializadeh8195
    @alializadeh8195 25 วันที่ผ่านมา +1

    Thanks

  • @gonefishing2006
    @gonefishing2006 25 วันที่ผ่านมา

    I was starting to worry that I wasn't going to see a new video. Every morning 6:30 a.m. my time. Watch the opening of the stock market and get my Tech Help fix...

  • @tonychaar6780
    @tonychaar6780 25 วันที่ผ่านมา

    Where is the sponsor part?? 😀