最初に文字列を作成するのがおそらく最も簡単です。
Dim strURL as String
strURL = "http://xxxxxxx.com/excelAPI.php?customer_id=1&mobilenumber=" _
& ActiveCell.Value & "&message=" & ActiveCell.Offset(0,1).Value
Call Sheets("Sheet1").WebBrowser4.Navigate(strURL)
アクティブなセルに携帯電話番号が含まれ、そのすぐ右のセルに必要なメッセージが含まれていると仮定します。それ以外の場合は、セルを指定します。
Dim strURL as String
strURL = "http://xxxxxxx.com/excelAPI.php?customer_id=1&mobilenumber=" _
& Range("A1").Value & "&message=" & Range("B1").Value
Call Sheets("Sheet1").WebBrowser4.Navigate(strURL)
範囲ワークシートを修飾する必要がある場合があります。
編集
コメントで要求されたとおり、選択したセルを循環します。
Dim cell As Range, Rng As Range
Dim strURL as String
Set Rng = Selection
For Each cell In Rng
strURL = "http://xxxxxxx.com/excelAPI.php?customer_id=1&mobilenumber=" _
& cell.Value & "&message=" & cell.Offset(0,1).Value
Call Sheets("Sheet1").WebBrowser4.Navigate(strURL)
Next cell
Set Rng = Nothing
携帯電話番号を含むセルのみを選択してください。そうしないと、コードはメッセージにも送信しようとします。セルに次のような数値が含まれていることを確認するために、いくつかのチェックを書き込むことができます。
If IsNumeric(cell.Value) Then
または、ワークシートの列にあるものに応じて、より詳細な形式チェックを行います。