※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロを使って、例えば、「大阪太郎」を、「25」という数字に)
エクセルマクロで文字列を一発変換する方法を教えてください
2010/08/23 16:51
このQ&Aのポイント
エクセルのマクロを使って、例えば「大阪太郎」を「25」という数字に一発で変換したいです。毎月約70件の変換作業があるので効率化したいです。エクセルの置換機能では大変なので、マクロを使いたいと考えています。具体的なプログラムの組み方や方法をご教示いただけますか。
エクセルの置換機能ではなく、マクロを使って文字列を一括で変換したいです。毎月約70件の変換作業がありますが、手作業では非効率的です。具体的なマクロの組み方やプログラムの作成方法を教えていただけないでしょうか。
エクセルのマクロを使って、特定の文字列を一括で変換したいです。例えば「大阪太郎」を「25」という数字に変換したいです。毎月約70件の変換があるため、効率化したいと考えています。マクロの組み方やプログラムの作成方法をご教示いただけないでしょうか。
エクセルのマクロを使って、例えば、「大阪太郎」を、「25」という数字に
エクセルのマクロを使って、例えば、「大阪太郎」を、「25」という数字に一発&ごっそり変換したい。
上記の1件だけなら、エクセルの「置換」を使ってやればいいのはわかるのですが(実際、そのようにやってみたのですが、結構、大変だったものですから・・・)、実は、このような変換を、毎月、約70件こなさねばならない(つまりは、約70人分ある)ので、どうにか効率化できないかと調べた結果、「マクロ」というものを使って、そこに変換式(プログラム)を入れて、「適用」させれば、うまく行くのでは?と思い至りました。
「大阪太郎」→「25」、「東京次郎」→「26」、「北海道三郎」→「27」とかいう、そういう具合に、変換するのを、エクセルの「置換」を使わずに、変換のためのマクロ(VBA?)を一度だけ組んでしまって、後は、毎月、ポチッとボタンを押す、というようにしたいのです。
こういうことが、果たしてできるのかどうか、もしできるのなら、どういうプログラムを組めばよいのか、入り口だけでもよいので、ご教示いただけるでしょうか?
(ちなみに、ウェブ検索したのですが、漢字の文字列をカナ変換するとか、そういう「変換」のためのページはたくさん出てきたのですが、私の希望する、特定の文字列を、数字に変換するためのページなどは、(ニーズが無いせいか)見つけることができませんでした。
以上、なにとぞよろしくお願いいたします。
質問の原文を閉じる
質問の原文を表示する
お礼
すごいっ、バッチリできました!!!(カタカタと音を立てるように、全部変換されていきました) 補足説明まで付けて下さって、どうもありがとうございました。(実際、補足が無かったら、できませんでした。当方の初心者っぷりもお見通しだったのですね。ありがとうございます!) これを機会に、マクロをちょっと勉強してみようと思います。(でも、普段はこういう上級の操作を必要としていないので、「この世界の成り立ちを漠然と理解する」だけに終わるかもしれませんが…。それだけに、こういう助け方をして下さって、感謝します。) それにしても、あっという間にこんなに回答が集まるというのは、インターネットは本当に凄い・・・オドロキです(実は、初めての質問だったものですから。当然、新規登録をしたばかりです。。) お世話になりました。皆さんの上に、幸あれ~。(ちょっと興奮気味。。笑)