【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集

首題の件
ユーザー定義は以下のような形式です。
[=1]"★";[=2]"☆";"┼"
ここで、当該セルにポインタをおき1か2を即時入力しようとすると
漢字モードになっていて、いったん漢字モードを1バイト文字にキーボードで
きりかえなくてはならないのですが、
そのきりかえをしなくてすむ方法はありますか?
その方法はVBAをつかった方法でもよいのですが。

A 回答 (2件)

Excelには、列など必要なセル範囲を指定して「日本語入力」「日本語オフ」を予め指定しておく機能があります。

(同じシートで日本語と半角英数字を入力する時には威力を発揮します。)

下記URLのページをご参照下さい。

「Excel2010(エクセル2010)基本講座:入力規則の使い方」
http://www4.synapse.ne.jp/yone/excel2010/excel20 …

「入力規則の基本知識」
http://excel2010.life.coocan.jp/index/indexinkis …


お使いのExcelが明記されていませんので、Excel2010の「入力規則」のページをご紹介しました。
もし、2003以前のExcelをお使いなら、「Excei2003 入力規則」などのキーワードでWeb検索して下さい。
    • good
    • 0
この回答へのお礼

基本的なことがわかっていなかったので、たすかりました。
ユーザ定義からの影響でそのようになっていたのかとおもいました。
いずれにしてもおかげさまでなやみが解消され、また入力も1バイト数字3と4に限定することも
でき、入力が非常にやりやすくなりました。
この機能はたいへん強力ですね。
たいへん勉強になりました。

お礼日時:2013/09/06 19:11

漢字モードというのは日本語入力がONになっているという事ですか?


(変換用の下線が出る状態)

そのまま確定したら表示形式通りに出ませんか?
    • good
    • 0
この回答へのお礼

お手数かけました。
回答2の入力規則で解決できました。
ありがとうございました。

お礼日時:2013/09/06 19:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!