Selain metode perintah Do While dan Loop, terdapat metode kebalikannya yakni Do Until dan Loop yang menguji suatu kondisi logika salah dan mengeksekusi perintah pengulangan hingga kondisi tersebut telah dinyatakan benar. Metode perintah Do Until dan Loop dapat digunakan contohnya untuk memperbaiki atau memperbarui suatu format teks secara otomatis melalui opsi AutoCorrect.

Adapun cara yang dilakukan adalah dengan menuliskan teks yang akan dikoreksi/teks yang salah pada sel A1 dan teks yang akan dihasilkan di sel B1, kemudian dengan mengeksekusi kode module di bawah ini, anda telah memperbarui teks dengan efisien yang biasanya harus dilakukan melalui kotak dialog AutoCorrect, contohnya melalui menu tombol Office > Excel Options > Proofing > AutoCorrect Options.
Sub KoreksiOtomatis()
Dim x As Long
Dim Salah As String, Koreksi As String
x = 1
Do Until IsEmpty(Cells(x, 1))
Salah = Cells(x, 1).Value
Koreksi = Cells(x, 2).Value
Application.AutoCorrect.AddReplacement What:=Salah, Replacement:=Koreksi
x = x + 1
Loop
End Sub
Contoh Langkah-langkah yang dapat anda ikuti adalah sebagai berikut:
  1. Ketik misalnya 'tx' di sel A1.
  2. Ketik 'Terima kasih' di sel B1 sebagai hasil koreksi saat anda mengetik 'tx' di suatu sel.
  3. Tekan ALT+F11 untuk menampilkan VBE.
  4. Buka menu Insert > Module
  5. Tulis kode macro di atas pada jendela Module1.
  6. Buka Excel kembali lalu tekan ALT+F8.
  7. Pada kotak dialog Macro pilih 'KoreksiOtomatis' lalu klik 'Run'.
  8. Setelah itu anda ketik 'tx' di sel manapun kemudian tekan tombol spasi atau Enter.