I am not familiar with Cubes
What is this & """[ and this ]"",""[ in that long string? Ampersand and square brackets included for ease finding the rest.

To my Cube-blind eye, Those should be & """ & "[ or & ""[ and ], [

Because it can be difficult to comprehend the logic of multiple ''''''''' or even see how many and which kind, I usually use
Const SQ as String = "'"
Const DQ As String = """

And substitute them as needed in the string
& DQ &"[Fornecedor]

I hope this somehow helps you