• 締切済み

エクセル 置き換えをするとセル内のフォントサイズが

heno-_-の回答

  • heno-_-
  • ベストアンサー率100% (6/6)
回答No.1

もう解決されているかもしれませんが・・・。 書式( 文字サイズ・色・斜体・アンダーラインなど )を変更せずに、 文字列置換できるツールを作ってみました。 最初にお願いですが、即席で作ったツールなので、あまり検証ができておりません。 文字列の置換を行う際は、元のファイルのバックアップを必ず取っておいてください。 手順について、ご説明します。 まず、下記サイトよりXLSファイルを任意の場所にダウンロードしてください。  https://www.dropbox.com/s/ik9qkoeit9lwqjr/Replace.xls  ( ファイルは1ヶ月程度で削除予定です ) このファイルにはマクロが含まれますので、 ウイルス云々の警告が出るかもしれませんが、許可してください。 次に、文字列の置換を行いたいファイルを開いてください。 それから、上記でダウンロードした「 Replace.xls 」ファイルを開きます。 開いた際、マクロに関する警告がいくつか出ると思いますので、 マクロの実行を許可してください。 画面が表示されましたら、 置換したい[ ファイル名 ][ シート名 ][ 検索文字列 ][ 置換文字列 ]を 選択または入力し、[ 実行 ]ボタンを押します。 何かご不明な点や、不具合などありましたら、お知らせください。

関連するQ&A

  • エクセル 置き換えをするとセル内のフォントサイズが

    エクセルでフォントサイズがバラバラな文字列が入ってるセルで置き換えをすると セル内のフォントサイズが統一されてしまいました フォントサイズを統一させずに置き換えする事は可能でしょうか? VBAとかマクロをつかわなければならない時はできれば使い方を詳しくおしえて頂きたいです。

  • セルの一部のフォントの置き換え可能ですか?エクセル2000

    A列に店名がならんでいます。 1鈴木商店 2山田商店 3田中呉服店 4山口飲食店   ・   ・   ・ たとえば、 これの一文字の「店」のフォントだけを他のフォントに 一括で置き換えできませんか? よろしくお願いします。

  • フォントサイズを別のセルに入力された数字としたい 【エクセル】

    エクセル2003での質問ですが、例として セルA1(リンゴ) A2(みかん) と文字が入力されています セルB1(10)   B2(20)  とある計算をした数値が入力されています。たとえば、売れた個数などと思って下さい。 やりたいことは、セルA1, A2に入力されている文字のフォントサイズをB1, B2に入力された数値に自動的にしたいのです。 売れた個数(Bセルの数値)によって文字のサイズを変え、視覚的に強調したいのです。 つまり、 リンゴ(フォントサイズ 10) みかん(フォントサイズ 20) 自分で関数などを調べてみたのですが、出来る方法がわかりませんでした。 簡単にできる方法を希望です。マクロなどは詳しくはありませんがこれを機会に勉強してみようと思います。もし可能であれば教えて下さい。よろしくお願いします。

  • エクセルでセルのフォントサイズを取得する関数?

    エクセル初心者です。 印刷したときにセル内の文字が全部印刷されるように、セルごとに文字数の上限をこえるとメッセージが出るようにしたいのですが。。 セルのフォントサイズを取得する関数ってあるのでしょうか? 

  • エクセルで文字の置き換え

    エクセルで、文字の置き換えの方法についてですが、 A1のセルの値:1-2*大阪 A2のセルの値:日本1-2*神戸 A3のセルの値:1-2*大阪 とした場合、1-2の部分を01-02と書き換えたいと思います。 編集の置き換えで検索する文字を、1-2として置き換え後の文字を01-02とすると、置き換え後の文字が A1のセルの値:01-02 A2のセルの値:日本01-02 A3のセルの値:01-02 となります。何かいい方法ってないでしょうか? 理想の変換後の形は、 A1のセルの値:01-02*大阪 A2のセルの値:日本01-02*神戸 A3のセルの値:01-02*大阪 です。VBAで処理されてもかまいません。 よろしくお願い致します

  • エクセルマクロ  文字の置き換え

    SHEET1のA列B列C列のセル内の文字をD列の#、$、%に置き換え E列に書き出す方法か又はSHEET2又はメモ帳に書き出すマクロを 誰か教えてください。

  • VBAコードの書き換え?置き換え?

    いつもお世話になっております。 VBAの超初心者です。 VBEでコードの置き換えは出来るのでしょうか? 例えば、コード内にある”マクロ”という文字列をVBAという変数に置き換えたい場合、現在は一つ一つコピペで置き換えています。エクセルの置換みたいな機能はないのでしょうか? どなたかよろしくお願いいたします。

  • エクセルで「*」の一括置き換えを実行するとセル全体のデータが消えてしまう。エクセルの仕様ですか。

    複数のセルに例えば abcd*123 edfr*234 123*rfgt など「*」が含まれる文字列があり「*」のみを 削除したいと、置き換えの機能を使い 置き換え前を「*」 置き換え後を「スペース」 に設定して実行したところ、セル全部のデータが削除されてしました。これはエクセルの仕様ですか?

  • フォントサイズが揃わない

    Excelで表作成しているのですが、書式設定で年、月、日、曜日を設定して入力していくとセルによりフォントサイズが揃わない所が出てきて困っています。なのでその列すべて選択してフォントサイズを選んで変えるも変化せずどうしたら揃うのか教えていただきたく思います。宜しくお願いします。 縦に2列(A,B)に同じ書式設定をしています。A列は同じフォントサイズで表示されています。

  • エクセルマクロでセルの文字サイズを指定したい

    エクセルマクロでセルの文字サイズを指定したいと 思っています。 Worksheets("○○").Range("B1").Font.Size = 14 と指定しても、 「実行時エラー'1004': FONTクラスのSizeプロパティを設定できません。」 となってしまいます。 OSはXP,エクセルは97で、参照設定で「Office 8.0 object Libraly」 はチェックを入れています。どこが悪いか検討がつかず、質問させて 頂きました。よろしくお願いいたします。