[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『CLEAN関数のマクロ記述式』(マクロビギナー)
こういうこと?
(ROUGE)
'----
Sub test()
With Range("B:B")
.FormulaR1C1 = "=CLEAN(RC[-1])"
.Value = .Value
End With
End Sub
参考まで。 CLEAN関数マクロ記述式! http://security.okwave.jp/qa3044254.html (とおりすがり)
マルチでっか。(ROUGE)
リンク先にはループマクロしか無いねーー...
Sub test()
On Error Resume Next
With Columns("a")
.SepcialCells(2,2).Offset(,1).FormulaR1C1 = "=clean(rc[-1])"
.SpecialCells(-4123, 2).Offset(,1).FormulaR1C1 = "clean(rc[-1])"
End With
End Sub
(seiya)
皆様ご教授有り難うございました。 色々試させて頂きました結果、下記記述を採用させていただきました。
Sub MacroTest()
Dim i
For i = 1 To Range("A65536").End(xlUp).Row
Cells(i, 2).Value = WorksheetFunction.Clean(Cells(i, 1).Value)
Cells(i, 2).Value = Replace$(Cells(i, 1).Value, vbLf, "")
Next i
End Sub
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.