|
現在シート内のデータをCSVとして書き出すマクロを作成しております。
条件として、
・各項目は「""」で囲まず、カンマ区切り
・出力したいデータには<tr bgcolor="#000000">のようなHTMLが含まれているが、
これは<tr bgcolor=""#000000"">としたい
といったものです。
Open Path For Output As #fileNo
For row = 1 To lastrow
For col = 1 To lastcol
Print #fileNo, Cells(row, col) & ",";
Next
Print #fileNo, Cells(row, col)
Next
Close #fileNo
上記の様にPrintを使って出力したのですが、
そうするとHTMLタグのダブルクォーテーションの部分も<tr bgcolor="#000000">のまま出力されてしまいます。
かといってWriteで出力すると、<tr bgcolor=""#000000"">にはなりますが、項目が「""」で囲まれてしまいます。
色々と調べているのですが、どうしても解決できずにおります。
どのようにすればよいか助言いただけますと幸いです。
よろしくお願いします。
|
|