Hoi allemaal ik ben met Excel aan het stoeien en probeer via VB een mooi overzichtje te maken voor me verzameling Magic kaartjes 
Nu moet ik dus in excel de namen schrijven als plaatje_2.jpg b.v.
Is het mogelijk om dat in de cel als plaatje 2 te schrijven en dan in VB indien nodig een spatie vervangen met _ en aan einde .jpg toevoegen (dan werkt me code weer)

Code:
Option Explicit
Sub InsertComment()
Dim rngList As Range
Dim c As Range
Dim cmt As Comment
Dim strPic As String
On Error Resume Next
'change this to the range that contains the file names in your workbook
Set rngList = Range("B2:B100")
'change this to the folder path for your picture files
strPic = "D:\Magic\"
If Right(strPic, 1) <> "\" Then
strPic = strPic & "\"
End If
For Each c In rngList
With c.Offset(0, 0)
Set cmt = .Comment
If cmt Is Nothing Then
Set cmt = .AddComment
End If
With cmt
.Text Text:=""
.Shape.Fill.UserPicture strPic & c.Value
.Visible = False
.Shape.Width = 210
.Shape.Height = 300
End With
End With
Next c
End Sub
Nu moet ik dus in excel de namen schrijven als plaatje_2.jpg b.v.
Is het mogelijk om dat in de cel als plaatje 2 te schrijven en dan in VB indien nodig een spatie vervangen met _ en aan einde .jpg toevoegen (dan werkt me code weer)