No.1ベストアンサー
- 回答日時:
こんばんは!
>別シートに置換の準備しておいて・・・
とありますので、↓の画像のようにSheet2に置換のための表を作成しておきます。
元データがSheet1にあるとして・・・
Alt+F11キー → メニュー → 挿入 → 標準モジュール → VBE画面に
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub 置換() 'この行から
Dim i As Long, wS1 As Worksheet, wS2 As Worksheet
Set wS1 = Worksheets("Sheet1")
Set wS2 = Worksheets("Sheet2")
For i = 2 To wS2.Cells(Rows.Count, "A").End(xlUp).Row
wS1.Cells.Replace what:=wS2.Cells(i, "A"), replacement:=wS2.Cells(i, "B"), lookat:=xlPart
Next i
End Sub 'この行まで
>コマンドボタンを押せば、別の言語に一括置換できないか、と考えています
のようにコマンドボタンで操作したい場合は
Sheet1にコマンドボタンを挿入 → コマンドボタン上でダブルクリック → VBE画面に
上記コードの2行目~最後から2行目をそのままコピー&ペーストしても大丈夫だと思います。
※ 本来であればコマンドボタンを配置したSheetに関しては
Sheet名の宣言は不要です。m(_ _)m
この回答へのお礼
お礼日時:2013/11/19 23:26
すぐにお礼がしたかったのですが、やり方が分からず今日になってしまい申し訳ありませんでした。簡単でわかりやすいアドバイスありがとうございました。
No.2
- 回答日時:
おはようございます
私が行っている方法です
1. 言語シートを作成します。
2. 言語シートのB列以降に各シートで使用する言語を設定します。例:B列-日本語、C列-英語、D列-スペイン語
3. 全てのシートで使用する単語、文章を各列の各行に記入をしていきます。他言語については日本語からの翻訳となります。
4. 表紙となるシートに言語選択ボタンを作ります。
5. 選択した言語に従い言語シートのA列に選択した言語の各行の内容をコピーします。
6. 各シートでは、単純に言語シートのA列該当行を参照する関数を埋め込んでおきます。
言語選択ボタン(リストボックス)にて単純なプログラムが必要ですが、各言語のコピー、参照は全て単純な関数を埋め込むだけです。
言語シートを画像で添付できれば一目で理解できると思いますが、ここの画像は解像度が低すぎるので残念ながら載せても意味の無いものになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- TOEFL・TOEIC・英語検定 英会話の習得 4 2022/06/05 10:23
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- その他(パソコン・スマホ・電化製品) メインシートに自動反映させるために、別のシートに、祝日をまとめて入力しておき、例えば 2月11日は建 2 2023/01/02 22:18
- 英語 英語の上達方法 4 2023/07/29 11:36
- その他(ビジネス・キャリア) 翻訳家を目指しています。ロシア語とドイツ語、中国語から日本語に訳す仕事をしたいと思っています。3ヶ国 2 2022/05/18 07:00
- 英語 英語学習は受験が諸悪の根源? 4 2022/10/09 23:03
- その他(言語学・言語) 日本人だけでなく、これからの未来の世界で、学ぶべき外国語が有るとすれば、 1 2022/05/04 10:54
- 英語 会社で英語を使うことになっての英語の勉強方法 5 2022/07/03 11:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
言葉と言語の違い
-
日本語って世界一表現がたくさ...
-
人はC言語で会話できますか?
-
Word、Excleを英語表示から日本...
-
世界の言語の近似度が分かるサイト
-
アイヌ語と朝鮮語の関係性
-
トリリンガルってそんな珍しい...
-
言語論についての質問です
-
Excelのメニュー表示を日本語に...
-
パソコンのOSを変える方法について
-
「独自の言語」と言う熟語の定...
-
一番難しい言語は?
-
社会不適合者の末路について教...
-
日本に初めて外国人が来た時会...
-
ギリシャ語の文法は複雑なので...
-
日本語の「~んです」について。
-
ということになる
-
"I can confirm my attendance....
-
サロンのネーミングを決めたい
-
通訳になるのに翻訳の勉強は役...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日本語以外のモーラ言語
-
ヒットラーやクレオパトラがも...
-
もし世界に一つの言語しかなか...
-
世界の言語の近似度が分かるサイト
-
エクセルのテキストファイルウ...
-
有節言語って?
-
英語が得意な皆様翻訳アプリの...
-
思考するのに言語は必要か・・・
-
エクセルで別シートから一括置...
-
人はC言語で会話できますか?
-
アルバニア語って?
-
考え方と考えの違い
-
女子アナって、 女性のヒエラル...
-
言語は元々一つだった?
-
アイヌ語と朝鮮語の関係性
-
ロマンシュ語・クレオール語で...
-
関係代名詞がない言語は日本語...
-
Excelのメニュー表示を日本語に...
-
EMETH
-
国の言葉・文法はなぜこうも違...
おすすめ情報