プロが教える店舗&オフィスのセキュリティ対策術

例えば
"教えて!GOOはいいサイト!”
という14文字の文字列があったとして
最初の4文字と最後の6文字を取り除いた

”GOOは”

という文字を取得したいのですが
これはどの関数を用いればよろしいでしょうか?
教えてください。

A 回答 (2件)

まあ、色んなやり方があります。



Private Sub Command1_Click()
  Dim L    As Integer
  Dim strText As String
  
  strText = "教えて!GOOはいいサイト!"
  L = Len(strText & "")
  If L > 9 Then
    strText = Mid(strText, 5, L - 10)
    MsgBox strText
  End If
End Sub
    • good
    • 0
この回答へのお礼

基本はmid関数を使うんですね。
ご親切にありがとうございました。

お礼日時:2006/08/04 18:44

Sub test()


x = "教えて!GOOはいいサイト!"
MsgBox Mid(Left(x, Len(x) - 6), 5)
End Sub
    • good
    • 0
この回答へのお礼

解り易いコード、ありがとうございます。
おかげさまで解決しました。

ありがとうございました。

お礼日時:2006/08/04 18:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!