ローマ字かな対応表をエクセルで作っています
セルにそれぞれ「あ」「い」「う」・・・
「a」「i」「u」・・・と入力すると
iだけ大文字のIになってしまいます。

小文字のまま表示するにはどうしたらよいでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (1件)

[ツール][オートコレクト]で[入力中にオートコレクト]のチェックをはずしてみてください。


注:これはエクセル2000で確認しました。
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

Qローマ字の「i」、小文字のはずが大文字に?

エクセルを使って表を作る際に
ローマ字で セルにラベルをつけたりすることがよくあるのですが
そのとき、h,i,j,,,の「i(アイ)」が どうもかってに 大文字になってしまうのです。
どうしてでしょう?設定の問題でしょうか。小文字で打てるようにする方法を教えてください。
「l(エル)」の小文字とごっちゃになってしまい とても不便なのです。。。

Aベストアンサー

こんにちは。
ツールバーの[ツール]→[オートコレクト]
をクリックして、オートコレクトの設定画面を開きます。
「文の先頭文字を大文字にする」のチェックをはずしてOKします。
これでどうでしょう?
また、かってに文字が置き換わるのが嫌なのであれば、ここの項目全てチェックはずしちゃえばおっけーですよ。

Q「Ms-Excel」の関数「UボードのUのみを半角にしたい」についての質問

Uボード

ASC(A1)
を使って変換するとボードまで半角になってしまいました。Uのみのを半角にする関数を教えてください。
宜しくお願い致します。

Aベストアンサー

こんにちは。

英数字だけの半角化は、結構需要があると思います。しかし、標準の操作、関数ではできないんです。
以下のコード(無駄が多くてお見苦しいのですが)は、以前私が作成した自作関数(EXCEL2000以上)です。
英数字のみを半角化します。オプションで半角化できる記号も半角化します。

使い方は、標準モジュールに貼り付けて使用します。そして、普通の関数のように、

=英数字半角化(A1,True,True)

とセルに書きます。


'***************************************************************
' カタカナを除く、英数字や記号の半角化関数
' 引数:対象 文字列(複数セルを指定するとエラーになる)
' 引数:数字 数字半角化オプション(True / False) 規定値:True
' 引数:記号 記号半角化オプション(True / False) 規定値:False
'***************************************************************
Function 英数字半角化(対象 As String, _
  Optional 数字 As Boolean = True, _
  Optional 記号 As Boolean = False)

  Dim BUF, MAK, NUM, ALB
  Dim i As Long

  '半角化対象文字定義
  MAK = Split("!,#,$,%,&,',(,),*,+,-,.,/,:,;,<,=,>,?,@,[,\,],^,_,{,|,},。,、,,", ",")
  NUM = Split("1,2,3,4,5,6,7,8,9,0", ",")
  ALB = Split("A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z", ",")

  '大文字アルファベット置換
  For i = 0 To UBound(ALB)
    対象 = Replace(対象, ALB(i), StrConv(ALB(i), vbNarrow))
  Next i
  '小文字アルファベット置換
  For i = 0 To UBound(ALB)
    対象 = Replace(対象, StrConv(ALB(i), vbLowerCase), StrConv(StrConv(ALB(i), vbLowerCase), vbNarrow))
  Next i

  '数字置換
  If 数字 Then
    For i = 0 To UBound(NUM)
      対象 = Replace(対象, NUM(i), StrConv(NUM(i), vbNarrow))
    Next i
  End If

  '記号置換
  If 記号 Then
    For i = 0 To UBound(MAK)
      対象 = Replace(対象, MAK(i), StrConv(MAK(i), vbNarrow))
    Next i
    対象 = Replace(対象, Chr(-32408), Chr(34)) ' ”の置換
  End If

  英数字半角化 = 対象

End Function

こんにちは。

英数字だけの半角化は、結構需要があると思います。しかし、標準の操作、関数ではできないんです。
以下のコード(無駄が多くてお見苦しいのですが)は、以前私が作成した自作関数(EXCEL2000以上)です。
英数字のみを半角化します。オプションで半角化できる記号も半角化します。

使い方は、標準モジュールに貼り付けて使用します。そして、普通の関数のように、

=英数字半角化(A1,True,True)

とセルに書きます。


'*********************************************************...続きを読む

Q小文字の「i」が勝手に大文字になるんだけど

日本語モードで「い」と入力してF10をおして小文字iを選びENTERを押すと大文字に変換されます。

ネットで検索して、一つ方法(ツール⇒オートコレクトタブで文頭の文字を大文字にするのチェックをはずす)を発見し、
やったぁ!って感動してすぐに実行したのですが・・・
何度やってみても小文字のiを入力してENTERキーを押すと、
又大文字に変換されてしまいます。

次に見つけたのが、IMEスタンダードのプロパティの
オートコレクトタブで「前回の変換結果に従う」の
チェックをはずしました。

でもダメでした。

入力モードを「半角/全角」のキーで切り替えて入力してみたり、
直接入力モードにしたり、様々やってみましたが、ダメでした。

他には何が考えられるでしょうか?
原因は何でしょうか?

大したことではないのかもしれませんが、ここまで出来ないと
悔しいし、困るし・・・

XP使ってます。これは関係ないですかねぇ

宜しくお願いいたします。

Aベストアンサー

確認が取れなかったのですがExcelの
ツール - オートコレクトのオプション
オートコレクトタブ
修正文字列 i 修正後の文字列 I を[削除]してはどうでしょうか?

Excelのバージョン情報を提示願います

Qローマ字入力で大文字と小文字

上手に聞けないのですが・・・<m(__)m>
Meです。ローマ字入力です。今までは、小文字表示で、大文字(Kなど)にするとき「Shiht」を押してました。いつの間にか大文字が優先され、小文字にするために「Shiht」を押さなければならなくなりました。元に戻すのはどうすれば良いのですか。今は「IMEスタンダード(赤丸?)」「ひらがな」になってます。判りづらかったら補足します。すみません。判りやすく教えてください。

Aベストアンサー

Caps Lockがかかってるのだと思います。

Shiftを押しながら、Shiftの上にある“Caps Lock”というキーを押してみてください。

今、テンキーの上にあるCaps Lockというランプが点いていませんか?

Q【エクセル】 「3,465」を「 」「3」「4」「6」「5」と表示させたい。

「エクセル2003の関数式について」

いつもお世話になっております。
以下の件についてご教示いただきたく質問いたします。

セルA1に「3,465」という数値が入力されています。
その数字を分解して、
セルF1に「5」E1に「6」D1に「4」C1に「3」B1に「空白」と表示させるには、どのような数式を1の行に入れるのでしょうか。

よろしくご指導のほどお願いいたします。

Aベストアンサー

[No.5回答に対する補足]を反映させるためには、[No.4回答]の式を次のように変更すればOKかと。

=MID(RIGHT(REPT(" ",12)&"\"&$A1,12),COLUMN(A:A),1)


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報