Mario ... questo non è un forum di "programmatori al servizio di ..." ma di "programmatori" (più o meno esperti) che si danno una mano con consigli.
Io non so di preciso se in strPSTPath ci sia tutto il percorso con il file o solo il nome del file (presumo il percorso con il file) quindi la If potrebbe cambiare un po' perché dovresti fare in modo che controlli la parte finale della variabile (il nome del file) e magari con caratteri tutti maiuscoli (per evitare differenze di comparazione).
Questo tipo di informazioni le puoi ottenere tu facilmente facendo girare lo script e mettendo dei MessageBox che visualizzino la variabile strPSTPath nel ciclo. In base a quello scrivi la If corretta.
Devi pure metterci qualcosa di tuo.