あなたの習慣について教えてください!!

UFJ東京三菱銀行の明細をDownloadできないので、コピペしています。

しかしながら、金額に"円"という文字を含むため、そのセルは通貨ではなく、文字列として認識してしまいます。ですのでそのセルに含まれる
特定の文字列"円"をワンアクションで削除していきたいのですが、
どのように関数(マクロ?)を組んでいいかわかいません。
ご助言をお願いします。

A 回答 (4件)

「編集」-「置換」で円を""に置換する作業を、「マクロの記録」で記録します。


次回からは、そのマクロを呼び出すことで、同じ処理が実行できます。
ボタンなどに、マクロを登録しておけば、ボタンを押すだけ(ワンアクション)でよくなります。
    • good
    • 0

普通に置換したほうが楽だと思うのですが・・・



1.変換したい金額の入った列を選択。(全体を選択すると、他の文字も変換しちゃうので、行か列かセルの選択がいいなー)
2.キー「Ctrl」と「F」を押す
3.「検索」と「置換」のうち置換を選択
4.「検索する文字列」に円と入力
5.「置換後の文字列」は空のまま
6.左端の「すべて置換」ボタン押す!
    • good
    • 0

マクロなら


Sub test01()
Cells.Replace What:="円", Replacement:="", LookAt:=xlPart
End Sub
でどうでしょうか?
    • good
    • 0

マクロはわかりませんが



こんな方法ではいけませんか
コピペした列(D列)の右の列(E列)に
 =LEFT(D1,LEN(D1)-1)*1 
D1セルの左からD1セルの文字数から1を引いた数をとりだ
し、1を乗じて文字列を数値に変換する

関係ない列にコピペして、金額の欄に上記式でもいいですね
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!