web-dev-qa-db-ja.com

Excel 2010でセル内のテキストの大文字と小文字を変更するキーボードショートカット?

選択したセルの大文字と小文字を変更するためのExcelのキーボードショートカットはありますか(上または下など)?私のすべての検索は、これを行う関数にのみ私を導きます。しかし、それは私が望んでいることではありません。

11
mydoghasworms

ポールの提案は良いです、またはあなたはあなた自身のマクロを書いてショートカットキーを割り当てることができます

 Sub makeUPPER()
  ActiveCell = UCase(ActiveCell)
 End Sub

 Sub makeLOWER()
  ActiveCell = LCase(ActiveCell)
 End Sub
8
datatoo

次の手法を使用して、テキストの列を大文字に変換しました。

  1. カーソルを空白の列に移動します。
  2. 変換する最初のセルと同じ行の空のセルに、A [3]が変換する最初のセルである場合は、=upper(A3)と入力します。
  3. 以前は空だったセルに、テキストの最初のセルと同等の大文字が表示されます。
  4. このセルを列の下にコピーして、すべてのテキストと同じ高さにします。
  5. これで、テキストと同等の列がすべて大文字であるはずです。
  6. 大文字のテキストのセルをすべて強調表示し、[コピー]を選択します。
  7. ソーステキストの最初のセル(大文字ではない)を左クリックすると、セルが選択されます。
  8. 右クリック。
  9. [形式を選択して貼り付け]を選択します
  10. リストボックスで[値]ラジオボタンを選択し、[OK]をクリックします。
  11. 大文字のテキストが2列あります。
  12. =upper()数式を含む列を削除します。

同じ原則が適切な、および他のテキスト操作関数に機能します。

4
Mark Bagley

優れたASAP Utilities Excelアドイン(個人使用は無料)をインストールした場合...

http://www.asap-utilities.com/download-asap-utilities.php

これには、大文字と小文字のオプション(およびその他のオプション)が組み込まれており、ショートカットキーを割り当てることができます(詳細については、Webサイトを参照してください)。

1
Paul

大文字と小文字を変更するテキストをコピーしてWordに貼り付け、ハイライト表示し、Shift + f3を押して、必要な場合にすべて切り取り、貼り付けます。

0
Malcolm Solomon

これは、複数のセル選択で機能するため、私にとって最適です。

Sub Uppercase()
    For Each Cell In Selection
        If Not Cell.HasFormula Then
            Cell.Value = UCase(Cell.Value)
        End If
    Next Cell
End Sub
0
Dean