Hola, gracias por responder, lo pude solucionar con algo que me paso el usuario LeandroA
saludos.
Código (vbnet) [Seleccionar]
Option Explicit
Private Sub Command1_Click()
Debug.Print FixJSON(Text1)
End Sub
Private Function FixJSON(ByVal sJSON As String) As String
Dim sArr() As String
Dim lPos As Long, i As Long
If Len(sJSON) = 0 Then Exit Function
sArr() = Split(sJSON, ",")
For i = 0 To UBound(sArr)
Do While UBound(Split(sArr(i), Chr$(34))) > 4
lPos = InStr(sArr(i), ":")
lPos = InStr(lPos + 2, sArr(i), Chr$(34))
sArr(i) = Left$(sArr(i), lPos - 1) & Mid$(sArr(i), lPos + 1)
Loop
Next
FixJSON = Join(sArr, ",")
End Function
saludos.