Excel中怎麼設定輸入的字母全部自動變大寫

2021-05-09 10:45:53 字數 4920 閱讀 7108

1樓:

按alt+f11,開啟vba編輯器,從左上角“工程”欄內【雙擊】需要設定此功能的工作表名,在右側編輯區域內貼上下面的**。

'工作表啟用事件

private sub worksheet_activate()

call getrc    '取得當前單元格位置,存入變數rc

end sub

'選中單元格發生變化時

private sub worksheet_selectionchange(byval target as range)

with activesheet

.cells(r, c).value = ucase(.cells(r, c).value)    '把之前位置的單元格內容轉為大寫

call getrc    '把新的活動單元格位置儲存下來

end with

end sub

在左上角“工程”欄內【雙擊】thisworkbook,在右側編輯區域內貼上下面的**。

'工作簿開啟時取得活動單元格位置

private sub workbook_open()

call getrc

end sub

在左上角“工程”欄內空白處點右鍵,【插入】-【模組】,雙擊新插入的【模組1】,在右側編輯區域內貼上下面的**。

public r as long    '行號

public c as long    '列號

'將活動單元格位置存入變數的過程

private sub getrc()

r = activecell.row

c = activecell.column

end sub

這時,儲存並關閉工作簿,重新開啟後就可以看到效果了。

2樓:誼星空

你直接把大寫字母鍵開了不就好了嘛。鍵盤的左邊“caps lock”這個鍵。

3樓:匿名使用者

upper

將文字轉換成大寫形式。

語法upper(text)

text 為需要轉換成大寫形式的文字。text 可以為引用或文字字串。

如a1單元格是要轉換的單元格,b1單元格輸入 =upper(a1)

proper

將文字字串的首字母及任何非字母字元之後的首字母轉換成大寫。將其餘的字母轉換成小寫。

語法proper(text)

text 包括在一組雙引號中的文字字串、返回文字值的公式或是對包含文字的單元格的引用。

如a1單元格是要轉換的單元格,b1單元格輸入 =proper(a1)

lower

將一個文字字串中的所有大寫字母轉換為小寫字母。

語法lower(text)

text 是要轉換為小寫字母的文字。函式 lower 不改變文字中的非字母的字元。

如a1單元格是要轉換的單元格,b1單元格輸入 =lower(a1)

4樓:匿名使用者

capslock開了就全是大寫

excel中如何把字母變成大寫

5樓:匿名使用者

方法/步驟

1.開啟一份英文菜譜。列a的英文字母都是大寫。現在需要將英文字母轉變為全部小寫字母。

2.將游標移動到b2單元格,輸入公式=lower(a2)。注:lower函式大小寫不影響最後的結果。括號內單元格根據您實際的需要確定。

3.將游標移動到b2單元格右下角。滑鼠呈十字架狀,下拉選單。結果如圖所示。現在是不是所有的大寫字母都變成了小寫字母了呢。

4.這裡再教大家一個函式。將大寫字母轉變為首字母大寫,其餘字母小寫的樣式。將列b刪除。重新將游標移動到b2單元格輸入公式=proper(b2)

5.重複步驟3.將游標移動到b2單元格右下角。滑鼠呈十字架狀,按enter鍵檢視b2顯示結果,下拉選單。最終的結果如圖所示。

ps:如果想將小寫的英文字母轉變為大寫可以使用=upper()函式。具體的步驟和上述一致。

6樓:青梅畫盞幾年寒

①啟動excel2007,開啟**,看到d列裡面都是小寫形式的,需要將其轉為大寫形式,在單元格輸入下面的函式公式: =upper(d2)。

②公式輸入完成,大家切記,要是在英文半形狀態下輸入,回車,得到結果soho中國。

③滑鼠移動到該單元格右下角,出現+號,雙擊,填充整個資料區域。

公式意義

upper(單元格):將小寫字母轉為大寫字母。

將d2單元格中的小寫字母轉為大寫的字母。

7樓:匿名使用者

upper 請參閱將文字轉換成大寫形式。語法upper(text)text 為需要轉換成大寫形式的文字。text 可以為引用或文字字串。

示例如果您將示例複製到空白工作表中,可能會更易於理解該示例。 操作方法建立空白工作簿或工作表。 請在“幫助”主題中選取示例。

不要選取行或列標題。 從幫助中選取示例。按 ctrl+c。

在工作表中,選中單元格 a1,再按 ctrl+v。 若要在檢視結果和檢視返回結果的公式之間切換,請按 ctrl+`(重音符),或在“工具”選單上,指向“公式稽核”,再單擊“公式稽核模式”。 123a資料totalyield公式說明(結果)=upper(a2)第一個字串大寫 (total)=upper(a3)第二個字串大寫 (yield)

8樓:匿名使用者

用函式proper()

excel如何實現小寫字母自動轉大寫字母

9樓:life大地皇者

回答:在同一個工作薄中再新建一個空白的工作表,假設原來的工作表

為sheet 1 ,新建的工作表為sheet 2,在"sheet2 "a1 的單元格中輸入"=upper(sheet1!a1)”,這樣就可以將工作表“sheet1"的單元格內的小寫轉換為大寫了,並出現相應的大寫在"sheet2"的a1單元格中,這樣就可以達到一一對應該的效果了,除a1之外的單元格,可以通知滑鼠左鍵拖拽自動填充的方式,將公式填充至整個**中,這樣就要以將全部的小寫轉換為大寫了。

擴充套件內容:

這種情況 只有 在句子開頭 會自動變成大寫 不過 如果 你的單元格 只有一個單詞的話 預設就會自動 這樣的,你可以通過 選項設定來不讓他這樣改變…………

把句首字母大寫 的勾去掉……

補充的部分 由於前面有 . 這個句號 後邊的 就判定為另一個句子開始了!這是英文的語法……如果 不需要 句首字母大寫 那麼 去掉那個 勾的話 就不會再自動變成大寫了……需要大寫的時候 你自己使用shift 鍵來輸入……

這是我的猜想 ,其實 你的補充 沒有說明 你的疑問在**!!!!文字不要太吝嗇哦 打完字自己要以第三者的眼光 閱讀理解一下 看看是不是你原來要表達的意思哦

10樓:匿名使用者

插入一列,填充=upper(c9)

則你在c列輸入的都會在插入列產生全部大寫字母

11樓:匿名使用者

十分簡單的方法:你把那個**複製到word中,然後將word裡面的這個**全選,在按住shift+f3,**就全部變成大寫的了,然後你再把變成大學的**複製或剪下到excel中就行了

12樓:匿名使用者

如果只是abcd的話,不妨試試自動更正的替換功能

13樓:酒盡望天

不用公式也不用巨集?不會。。。

excel如何實現小寫字母自動轉大寫字母?

14樓:life大地皇者

回答:在同一個工作薄中再新建一個空白的工作表,假設原來的工作表為sheet 1 ,新建的工作表為sheet 2,在"sheet2 "a1 的單元格中輸入"=upper(sheet1!a1)”,這樣就可以將工作表“sheet1"的單元格內的小寫轉換為大寫了,並出現相應的大寫在"sheet2"的a1單元格中,這樣就可以達到一一對應該的效果了,除a1之外的單元格,可以通知滑鼠左鍵拖拽自動填充的方式,將公式填充至整個**中,這樣就要以將全部的小寫轉換為大寫了。

擴充套件內容:

這種情況 只有 在句子開頭 會自動變成大寫 不過 如果 你的單元格 只有一個單詞的話 預設就會自動 這樣的,你可以通過 選項設定來不讓他這樣改變…………

把句首字母大寫 的勾去掉……

補充的部分 由於前面有 . 這個句號 後邊的 就判定為另一個句子開始了!這是英文的語法……如果 不需要 句首字母大寫 那麼 去掉那個 勾的話 就不會再自動變成大寫了……需要大寫的時候 你自己使用shift 鍵來輸入……

這是我的猜想 ,其實 你的補充 沒有說明 你的疑問在**!!!!文字不要太吝嗇哦 打完字自己要以第三者的眼光 閱讀理解一下 看看是不是你原來要表達的意思哦

15樓:查秀愛錢女

插入一列,填充=upper(c9)

則你在c列輸入的都會在插入列產生全部大寫字母

如何將excel中的小寫字母都變成大寫

16樓:匿名使用者

方法/步驟

,我們需要將表中的小寫字母轉化為大寫字母。

第一種方法是使用upper公式,在旁邊的綠色單元格部分輸入=upper(d5)

敲擊回車後,就變成大寫字母了。

直接向下拖拽就可以完成了

第二種是使用巨集,選擇開發工具,選擇巨集

建立一個巨集,名字命名為小寫變大寫。彈出的命令中輸入sub converttouppercase()dim rng as range

worksheets("sheet1").usedrange.select

for each rng in selection.cellsif rng.hasformula = false thenrng.

value = ucase(rng.value)end if

next rng

end sub

單擊執行後,表中的所有小寫字母都轉化為了大寫字母

請問怎麼設定,才能實現在excel中輸入日期時,如果該日期未到,則年份自動改為去年

private sub worksheet change byval target as range if isdate target.value thenif target.value now thentarget year now 1 年 month target 月 day target 日 ...

EXCEL中如何使輸入的英文單詞字母變成大寫 是整個文

要用vba 並且需要將所有的一般連線詞for等.全部輸入在工作表某一列上,作為識別 並且要說明符號 數字 縮寫的處理方法 如 x mas 34pcs us usa 很多很多.你的英文單詞都是一個單元格一個嗎?如果是整列很好辦的,比如是a1至a25中的英文單詞第一個字母變大寫,那麼在b1中輸入 pro...

excel中怎麼輸入正負公差,EXCEL中怎樣設定正負公差

單擊選單 插入 物件 但是得看你的軟體有沒有完全安裝,沒有完全安裝此功能可能不可用 點選單的插入,物件,microsoft公式3.0,出現一工具條,其中第2行第3大塊的第3個就可以實現。1 按住alt,然後在鍵盤的小鍵盤區輸入177,鬆開alt,就出現了正負號 2 在單元格正負號 後輸入正負公差 正...