In the original VI you posted, you have the concantanated string to the format input of Write to Spreadsheet File. This will not create an error but it is not correct and would never work. If your intent is to write a header and then write some data, you should wire the header data to Write Characters to File and then pass the New File Path output of that to the next frame and wire it to the path input of Write to Spreadsheet File. Neither the first VI or your second one makes much sense as is.
It's my recollection, though I'm getting old and my memory is a bit shaky, that these issues you had were corrected in some older posts of yours. Did you ever take one of the LabVIEW classes/tutorials that several people have recomended?