人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Excelで文字列になっているセル(例:'1)を数値(例:1)に変換したいと思います。
次の全ての条件を満たして行う方法を教えてください。
ご不明な点は回答ではなくコメントにご質問ください。

1)マクロで行う
2)対象の列は複数
3)対象の行は毎回変動
4)元(例:'1)の罫線等他の書式は変更しない

大変申し訳ないのですが、あまりに抽象的な回答・私が理解できなかった回答にはポイントをお支払できませんのでご了承ください。

●質問者: Twill
●カテゴリ:コンピュータ
✍キーワード:Excel コメント セル ポイント マクロ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● yamabukian
●60ポイント

次の方法ではどうでしょうか?

1セル内に格納されたカンマやタブで区切られたデータを、右方向のセルに展開する場合に使うコマンドです。

1.対象の1列を選択。

2.[データ]メニューの[区切り位置]をポイント。

3.[データ区切り位置指定ウィザード1/3]ウィンドウで即[完了]。

1度に1列しか処理できませんがループ処理でもOKなら条件2もクリアできるでしょう。マクロで使う場合はSelection.TextToColumnsメソッドです。

この方法をご存知なければご確認の上ご検討下さい。もしご存知でしたら失礼。

◎質問者からの返答

ご回答ありがとうございます。

データ量が多いのとマシンスペックも非力のためかやってみましたが毎回列挿入>列区切>列削除を行うのはちょっと重過ぎました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ