文字列を変換しようとしています 例: All the world's a stage
all-the-worlds-a-stage など、より URL フレンドリーなものに
これまでのところ、小文字を使用してスペースをダッシュに置き換えることができることはわかっていますが、句読点/URLに適していない文字を削除するためのより適切な方法はありますか
文字列を変換しようとしています 例: All the world's a stage
all-the-worlds-a-stage など、より URL フレンドリーなものに
これまでのところ、小文字を使用してスペースをダッシュに置き換えることができることはわかっていますが、句読点/URLに適していない文字を削除するためのより適切な方法はありますか
Option Explicit
Function Alpha(rg As Range) As String
Dim i As Integer
If rg.Count <> 1 Then
MsgBox ("Only a single cell allowed as argument")
Exit Function
End If
For i = 1 To Len(rg.Text)
Select Case Asc(Mid(rg.Text, i, 1))
Case 48 To 57, 65 To 90, 97 To 122
Alpha = Alpha & Mid(rg.Text, i, 1)
End Select
Next i
End Function