Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


641 / 13645 ツリー ←次へ | 前へ→

【79255】数字になっていないセルの内容を自動変更 watup 17/6/20(火) 14:36 質問[未読]
【79256】Re:数字になっていないセルの内容を自動変更 マナ 17/6/20(火) 18:58 発言[未読]
【79292】Re:数字になっていないセルの内容を自動変更 Jaka 17/7/4(火) 11:57 発言[未読]
【79293】ああ、チェックマーク表示されないのか Jaka 17/7/4(火) 12:04 発言[未読]

【79255】数字になっていないセルの内容を自動変更
質問  watup  - 17/6/20(火) 14:36 -

引用なし
パスワード
   こんにちは。
一点質問させていただきます。

ある行に数字の羅列があるものの、そのなかに「15-」のように、
マイナス記号が数字の後ろにきたものがあります。

これを「-15」のように全て置き換えたいのですが、どのようにすれば
一番よいでしょうか。

【79256】Re:数字になっていないセルの内容を自動...
発言  マナ  - 17/6/20(火) 18:58 -

引用なし
パスワード
   ▼watup さん:

こんな風に考えてはどうでしょうか

1)right関数で、右端の文字を調べ
2)"-" ならば、replace関数で、削除
3)その結果に、-1を掛ける
4)これを、繰り返す

【79292】Re:数字になっていないセルの内容を自動...
発言  Jaka  - 17/7/4(火) 11:57 -

引用なし
パスワード
   今更遅いだろうけど。

適当なセルに -1 を入力してコピーしておく。

ホーム → 検索と選択 → ジャンプ → セル選択 で、
定数を選択して、文字以外の✓をはずしてOKボタン。

Ctrl + F で、検索と置き換えダイアログを出す。
検索する文字列「-」で、置換後の文字空白で、すべて置換え。
検索と置き換えダイアログを閉じる。

-1を入力したセルがコピー状態であることを確認。
(余計なことをしなければコピー状態のはず。)

選択されているセルに、形式を選択して貼り付けで、
値と乗算を選択して貼り付け。

By 2007

【79293】ああ、チェックマーク表示されないのか
発言  Jaka  - 17/7/4(火) 12:04 -

引用なし
パスワード
   >定数を選択して、文字以外の✓をはずしてOKボタン。

ああ、チェックマーク表示されないのか・・・。

✓ は、チェック と置き換えて読んでください。

641 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free