質問: 『関数を使わず 半角小文字を半角大文字に』(大) いつもお世話になっております。
回答: 「 MN23 」は「MN23」の間違いとします。 入力規則でやるなら、日本語コントロールはOFFにして =exact(セル, upper(セル)) とします。 マクロだと、変換したい範囲を選択して Sub upperString() ' For Each s In Selection s.Value = UCase(s) Next s End Sub とかかな。