- ベストアンサー
VBA(エクセルで改行したもの→改行なしでコピー)
VBAでシート1の指定セルの内容をシート2の指定セルにコピーするプログラムをつくりました。 a.Cells(r, 1).Copy Sheets("Sheet2").Range("A1") こんな感じです。 これだとシート1で1つのセル内で改行してると、そのままの状態でシート2にコピーされてしまいます。 これをシート1では改行されていますが、シート2では改行なしで出力したいのです。 こんなプログラムを組むことは可能なのでしょうか? 知っている方がいましたらお願いします。知恵を貸してください。 本当に困っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Sheets("Sheet2").Range("A1").Value = Application.WorksheetFunction.Clean(a.Cells(r, 1).Value)