- ベストアンサー
excelで色が付いた文字に置換
feverの回答
superstarさん、こんにちは! Excelのバージョンはいくつでしょうか? XP・2002でしたら、置換する際に『オプション』を選択すれば色等の書式設定(指定)が出来ます。
関連するQ&A
- Excel で色付き文字への置換
こんばんは、 Excel で、シート内の特定の単語(完全一致)だけを 全て赤色のボールド文字列に置換したいのですが、 どのようにしたらよいでしょうか? どうぞお願いいたします。
- ベストアンサー
- Visual Basic
- excel 色付き文字の置換について
excel 色付き文字の置換について はじめまして、excel初心者です。 教えて頂きたい内容は、文字の置換方法です。 詳細 セル内の文字列の一部が色付きの時、その色付き文字だけを 他の文字に置き換えたいと思います。 ------------------------- (例 ここがポイントになります。 ------------------------- 例の”ポイント”が赤字だったときの結果として、 別のセルに次のように吐き出すにはどうすればよいでしょうか。 ------------------------- (結果 ここが<font color="#ff0000">ポイント</font>になります。 ------------------------- 結果のように、タグの付いた文字に置き換えたいと思っています。 また、結果は黒字で構いません。 初めての投稿で勝手がわかりませんが、 皆様のお知恵、アドバイを頂けますよう宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelで置換した文字に色をつけたい
よろしくお願いします Excelで、「対象シート」のB列を参照して、 「置換リスト」シートの一覧のC列の文字列をE列の文字列に置換するようにしています。 「対象シート」のA列には置換前のデータも入っているので、 「対象シート」のA列、B列それぞれの置換前、置換後の文字列に色をつけたいと思っています。 どの文字がどの文字に置換されたかを比較するためです。 置換後のB列のみ下記式で色をつけられたのですが、 該当文字が含まれる、セル内全部の文字の色が変わってしまいました。 該当文字だけの色を変えるにはどうすればよいでしょうか。 また、「置換リスト」シートのC列にある場は「対象シート」のA列の該当文字のみを赤くする方法も教えていただけないでしょうか。 Sub list置換_Click() Dim list_sheet As Worksheet Dim chg_sheet As Worksheet 'こっちは置換する元の文字と置換文字のリスト Set list_sheet = Worksheets("置換リスト") 'こっちは一括置換したい対象のシート Set chg_sheet = Worksheets("対象シート") cnt = list_sheet.Range("c4").CurrentRegion.Rows.Count For i = 4 To cnt srcword = list_sheet.Cells(i, "C").Value repword = list_sheet.Cells(i, "E").Value With Application.ReplaceFormat.Font .Subscript = False .Color = 255 .TintAndShade = 0 End With Columns("B:B").Replace What:=srcword, Replacement:=repword, LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=True Next i End Sub よろしくお願いいたします。
- 締切済み
- その他MS Office製品
- エクセル2003での置換について教えてください。
エクセル2003での置換について教えてください。 こんにちは いつもお世話になっています エクセル2003での置換について教えてください。 特定の文字列以降の文字列を(特定文字列自身も含めて)削除したいのです。 特定の文字列は二つあります。【@】と【変化】です(【】も含みます)。 この二つの文字列はバラバラに出てきます。一方だけがでてくるセル、両方出てくるセル、両方出てこないセル、があるという意味です。 「*」を各特定文字の後ろに付けて、置換機能で削除していますが、二つの文字列に対して別々にやっています。 これを一度で置換して削除する方法を教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelで文字の置換について
Excelで文字の置換を行いたいのですが、 ある特定の文字以外をすべて置換する方法を教えていただけませんでしょうか? 例えば、数字の0だけは置換せずに、それ以外の文字(あ、1、aなど)をすべてzに置換するといったようなことしたいのですが、 何か素早く置換できる方法がありましたら教えていただければと思います。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで、置換後の文字列を「01」にするには
エクセル2000を使っています。 「新宿」という文字を「01」に置換すると、0が省略されて「1」だけになってしまいます。 書式を文字列に指定し、セルに直接書き込むと「01」と表示されます。 置換機能を使うと、書式に文字列が指定されていても「1」になってしまいます。 01は既にコードとして定義しているので、出来れば変えたくありません。 何か良い方法はありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- オートシェイプ内のテキスト置換
エクセルのオートシェイプ内のテキストを一括置換したいと考えております。 フリーソフトやVBAを使用し、置換したところ、色まで変わってしまいます。 色は元のまま文字だけを置換したいのですが、そのようなことは可能でしょうか。
- 締切済み
- Excel(エクセル)
- メモ帳の置換機能で特定の文字列は残して置換するには?
メモ帳の置換機能を使っているのですが、置換対象文字が含まれている特定の文字や文字列を選んで置換されないようにするにはどうしたらいいいでしょうか? 例えば <aaa/>bbbbb<ccc/><ddd/>で<ccc/>を除いて「/」を「#」に置換したい場合⇒<aaa#>bbbbb<ccc/><ddd#> などです。 メモ帳に<ccc/>を除いて置換するといった機能はないですよね? 他のテキストエディタで上記の機能を持つフリーソフトがあれば教えていただけますか? よろしくおねがいします。
- 締切済み
- フリーウェア・フリーソフト
- エクセルで*を文字として置換したい
エクセルでアスタリスク(*)を文字として、置換したいのですが、 ワイルドカードとして認識してしまい、うまくできません。 CTRL+Fで使って、置換する文字列を、 "*" や '*'としましたが、だめでした。 どうすればいいのでしょうか。 よろしくおねがいします。
- ベストアンサー
- オフィス系ソフト
- < >を含む文字列のエクセルでの置換について
< >を含む文字列のエクセルでの置換についておしえてください。 < や >を含むhtmlの文字列のSUBSTITUTE置換で悩んでいます。 < や >は数式の大なり、小なりと認識されるので置換ができないということですよね? これを置換するいい方法はないのでしょうか? たとえばhtmlテキストに含まれる<table width="800">という文字を <table width="600"><h1>時計</h1>に置き換えたいというような感じです。 エクセルに詳しくないもので出来るのかどうかよくわかりませんが とても困っているので教えていただけましたら助かります(>_<) よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト