国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 辦公 > Excel > 正文

編寫(xiě)“宏”讓Excel自動(dòng)合并選中單元格內(nèi)容

2020-08-03 20:31:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在用Excel整理表格數(shù)據(jù)時(shí),希望能夠自動(dòng)合并選中區(qū)域內(nèi)所有單元格的內(nèi)容,但是Excel軟件自帶的合并功能無(wú)法滿(mǎn)足這個(gè)要求,應(yīng)該怎么辦呢?

  我們可以編寫(xiě)一個(gè)“”來(lái)實(shí)現(xiàn),它可以巧妙地保存選區(qū)中所有單元格內(nèi)的數(shù)據(jù),通過(guò)循環(huán)賦值到一個(gè)變量中,最后再將結(jié)果輸出到合并后的單元格內(nèi)。

 

 

代碼如下:

Sub 合并單元格()
'關(guān)閉屏幕更新和警告提示
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim i%
'循環(huán)統(tǒng)計(jì)選中區(qū)域的單元格數(shù)據(jù)并將其合并到StrTotal中
For i = 1 To Selection.Count
StrTotal = StrTotal & Selection.Cells(i)
Next
'設(shè)置選區(qū)格式
With Selection
.MergeCells = True
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.Value = "'" & StrTotal  '在合并數(shù)據(jù)前加 '號(hào)
End With
'恢復(fù)屏幕更新和警告提示
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

 

  將上面的宏指定給一個(gè)自定義的工具欄按鈕。接下來(lái)我們就可以測(cè)試一下結(jié)果了,如在幾個(gè)不相鄰的單元格內(nèi)依次輸入不同的數(shù)據(jù)(可以是文字、字母或數(shù)字),最后選中所有的數(shù)據(jù)區(qū)域,單擊剛才自定義的按鈕,就可以看到合并的效果了。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宣武区| 凯里市| 长宁区| 洮南市| 临湘市| 宁国市| 惠来县| 酒泉市| 靖江市| 唐山市| 阿拉尔市| 汉阴县| 峨眉山市| 砚山县| 改则县| 犍为县| 抚顺县| 新和县| 尼勒克县| 吴旗县| 北辰区| 青田县| 华宁县| 满城县| 娄烦县| 合山市| 揭阳市| 墨竹工卡县| 永泰县| 南通市| 桐城市| 松桃| 萨嘎县| 万载县| 碌曲县| 潢川县| 巴青县| 大名县| 阳高县| 岢岚县| 子长县|