Funktio vertailee kahta merkkijonoa.
StrComp(merkkijono1, merkkijono2[, vertailu]
Funktio vertaa merkkijono1:a ja merkkijono2:a toisiinsa aakkosjärjestyksen perusteella. Jos merkkijono1 on pienempi, funktio palauttaa -1. Jos merkkijono1 on suurempi, funktio palauttaa 1. Jos merkkijonot ovat samat, funktio palauttaa 0. Vertailu on joku seuraavista:
| arvo | vakio | kuvaus |
| -1 | vbUseCompareOption | Käyttää oletusvertailua (mahdollisuus määrittää Option Compare -lauseella). |
| 0 | vbBinaryCompare | Isojen ja pienien kirjaimien välillä on ero. |
| 1 | vbTextCompare | Isojen ja pienien kirjaimien välillä ei ole eroa. |
| 2 | vbDatabaseCompare | Käyttää tietokantavertailua (Microsoft Access). |
Esimerkki:
MsgBox StrComp("Pekka", "Kalle") '1
MsgBox StrComp("Ville", "ville", vbBinaryCompare) '-1
MsgBox StrComp("Ville", "ville", vbTextCompare) '0