国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 商南县| 郎溪县| 安陆市| 蒲江县| 宜川县| 北辰区| 陇南市| 图木舒克市| 崇仁县| 监利县| 宁波市| 南昌县| 肇源县| 霍州市| 博乐市| 崇州市| 新野县| 冷水江市| 舞阳县| 天长市| 昔阳县| 西峡县| 青神县| 和静县| 固阳县| 阿拉善盟| 淮南市| 兴化市| 花莲市| 盈江县| 越西县| 梁山县| 黑龙江省| 扎兰屯市| 伊宁县| 城市| 微山县| 蓬莱市| 海宁市| 四子王旗| 长白|