« 第238回 エクセルで数列 解答例 | メイン | 教員のためのコンピュータ活用術No.8 »

2015年3 月 7日 (土曜日)

コメント

S田

くまぷー様

お忙しい中、早々に、しかも丁寧にご返答いただきありがとうございます。

上記の関数を記入して、無事に英語と日本語を対応させることができました。

ただ、上記の関数でK2,L2にした作業を他の単語にもしようと下にドラッグすると、全て同じ単語が出てきてしまいました。(全てI2に対応した関数にしかならない)
K3,L3にはI3を、K4,L4にはI4を、という風に対応させる場合は、何か効果的なものはありますでしょうか。

また、上記では@を使っておられましたが、例えば@がただの全角スペースであっても、関数の中の@をスペースにすれば機能するものなのでしょうか。
(念のため、後で誤字脱字をチェックする際に、I列に表示された問題範囲を、他の職員も見れる形でそのまま残しておきたいと思っています。もちろん手作業で@を取り除いていくことはできるのですが、何か効果的な方法があればと思い伺った次第です)

重ね重ね、素人の質問で恐縮ですが、よろしくお願い致します。

S田
(メールでは、うっかり本名を書いてしまったにも関わらず、ブログ上では匿名にしていただき、ありがとうございました)

S田

くまぷー様

すみません。先程の質問に追加でよろしいでしょうか。

今気づいたのですが、実はDataタブの元の英単語に、アクセントがつくアルファベットに下線を入れていたのですが、マクロ実行後のMainタブでは消えていました。
マクロ自体が数値を移す作業なのでこればかりはどうしようもないかと思うのですが、下線を残す方法がもしあればご教授いただけますでしょうか。
(もし無理であっても、手作業で入れることはできるのですが)

よろしくお願い致します。

S田

くまぷー

>上記の関数でK2,L2にした作業を他の単語にもしようと下にドラッグすると、全て同じ単語が出てきてしまいました

コピー、貼り付けでOKなはずですが・・・

>例えば@がただの全角スペースであっても、関数の中の@をスペースにすれば機能するものなのでしょうか。


OKです(ご自分で実験すればすぐにわかることです)。
しかし、区切り文字に全角スペースはお勧めしません。
大勢で作業する場合、半角スペースが混在したりして思わぬ不具合を招くことがよくあります。
不可視の文字は使うべきではありません。


>手作業で@を取り除いていくことはできるのですが、何か効果的な方法があればと

=SUBSTITUTE(I2,"@","*")

上式で@を*に置換することが出来ます。
"*"を""にすれば@を取り除けますでしょ?

>下線を残す方法がもしあれば

元ファイルの仕様を大きく超えています。
簡単な手直しでは無理です。

S田

くまぷー様

たびたび、ご返事ありがとうございました。

自分で実験すればすぐに分かることでしたのに、わざわざ質問してしまいすみませんでした。
いただいた返答をもとに、作業を進めて参りたいと思います。
本当にありがとうございました。

S田

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー