文字置換のbatファイルがうまく機能しない。Dreamweaverを使わず大量の複数ファイルの内容を一括置換したい。回答数ランキングです。職業住宅アドバイザーこの専門家の回答をチェック他の専門家の回答をチェックこのQ&Aを見た人が検索しているワードワイルドカードITUBSTSU関数このQ&Aと関連する良く見られている質問Q複数の文字列のいずれかが含まれていたらTRUEを返す関数について複数の文字列のいずれかが含まれていたらTRUEを返す関数についてエクセル2003を使用しています。いくつかの文字列のいずれかが含まれていたら、A列にTRUEを返すということをしたいのですが方法がわかりません。単純なことのような気がするのですがどうしても思いつきません。Aベストアンサーこうかなあ。確定、配列数式です({}で囲まれる)下へオートフィルD2:D4に文字列を入力しておく他の回答も見るQエクセルの複数同時置換エクセルで文字列を同時に複数置換することって出来ますか?たとえば、ABCという文字列があった場合、A→1C→2の置換を同時にやりたいんです。一度に置換する方法はありますか?よろしくお願いします。Aベストアンサーマクロでしか出来ないと思います。一応、標準モジュールに貼り付けることを想定していますが、どこでも構いません。フォームボタンなどに登録すると、簡単に使えるようになると思います。'ここに検索語を入れてください。'ここに置換語を入れてください。'マウスで範囲を選択してください。Subマクロでしか出来ないと思います。一応、標準モジュールに貼り付けることを想定していますが、どこでも構いません。フォームボタンなどに登録すると、簡単に使えるようになると思います。'ここに検索語を入れてください。'ここに置換語を入れてください。E1のセルに=vlookup(D1,A:C,3,false)とした場合、D1が佐藤であれば、A列に「佐藤」がある場合には当然、「佐藤」がある行の3列目の値が返されますが、「佐藤」はなく「佐藤A」や「A佐藤」がある場合にもこれらがある行の値を返して欲しいのですが、いい方法はありませんでしょうか。*を使ってできると思ったのですがうまくいきません。上記例で、=vlookup("*佐藤*",A:C,3,false)とすればできますが、*佐藤*の部分はD1の引用を利用したいのです。)かっこでくくられた不規則な数字を検索し、その前後に記号を付加するといった具合です。以下の正規表現アドインを使用すると可能です。他の回答も見るQエクセルのfind関数で、複数の条件エクセルで、住所に"北海道"が含まれていると、"北海道"と表示し、"青森県"や"岩手県"などが含まれていると、"東北"と表示したいです。以下の関数を作ったのですが、北海道のときは想定どおり"北海道"と表示されますが、それ以外のときは#VALUE!になってしまいます。VBAで業務を簡素化するために、現在開いているブックのファイル名を取得する方法が分かりません。作業手順をマクロを使って処理していますが、オリジナルのワークブックをファイル名を変えて保存し、以後、このワークブックを読み込んで使用しています。このときのVBAは、オリジナルのファイル名を使っているため、ファイル名を変更するとエラーになり、以後の業務に使用できません。常にファイル名を取得出来るVBAをどなたか、教えて下さい。操作対象になっているブックの名前はActiveWorkbook.Nameですね。>VBAは、オリジナルのファイル名を使っているため、ファイル名を変更するとエラーになりというような文脈からすると、ThisWorkbook.Nameの方ですかね。数値だけ抽出するには?エクセルで、文字列+スペース+数字と入力されているセルから数値だけ取り出す方法を教えていただけますか?文字列とスペースの字数は一定で、数値の桁数は6-8桁と変動します。A列からb列のように変換したいのです。123456宜しくお願いいたします。AベストアンサーB1にVALUE(REPLACE(A1,1,6,""))でよいでしょう.数値の桁数には依存しません.他の回答も見るQエクセルのIF関数で、文字が入力されていたならば~エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。=IF(A1="『どんな文字でも』","",+B1-C1)A1セルに『どんな文字でも』入っていたならば、空白に。文字が入っていなければB1セルからC1セルを引く、という状態です。この『どんな文字でも』の部分に何を入れればいいのか教えてください。IF関数以外でも同様のことができれば構いません。特定文字列(key)を"含まない"場合の処理方法が分かりません。VBAなどを介さずに関数だけで処理する方法がありましたら、ご教示願います。Aベストアンサー=COUNTIF(A1:A20,"<>*key*")でできませんか?他の回答も見るQエクセルのIF文で「NOT=」はどう書くのですか?また、>=や<=の場合の書き方を教えてくださいタイトルのとおりですIF文で下記の3つの書き方がわかりません。