如何检查最后4个字符是否为.pdf-VBA代码



我正在做一个VBA程序,从网站下载所有pdf文件。我需要验证链接是否以"/.pdf"结尾。你能帮我吗?

Dim resultPDF As String
resultPDF = right("your link", 5)

如果你想把链接放在一个单元格中,你会选择它:

resultPDF = right(ActiveCell.Value, 5)

如果你有很多这样的链接要分析,你必须把它们放在一个范围内。让我们说A:范围。从A2到A20:

Dim i as long, rng as Range, sh as Worksheet
Set Sh = ActiveSheet' use here your sheet
Set rng = sh.Range("A2:A20")
For i = 2 To 20
Debug.Print right(rng.Value, 5)
If right(rng.Value, 5) = ".pdf" then MsgBox "It is PDF!"
Next i

最新更新