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

首頁 > 辦公 > Excel > 正文

excel怎么把多列內容合并到一列

2024-08-23 19:30:06
字體:
來源:轉載
供稿:網友

   先看一下原始數據,A到E列為單元格數據,需要將每行的非空單元格內容合并到F列存儲在一個單元格中,并且用逗號分開。

excel怎么把多列內容合并到一列 武林網

  選擇【開發工具】-【插入】- 選擇【ActiveX控件】中的按鈕。

excel怎么把多列內容合并到一列

  用鼠標在excel表格中畫出一個按鈕。

excel怎么把多列內容合并到一列

  雙擊該按鈕,進入編輯代碼模式。

excel怎么把多列內容合并到一列

  粘貼下列代碼:

  Private Sub CommandButton1_Click()

  Dim n, i, j, m

  Dim arr, brr()

  n = [a65535].End(xlUp).Row

  ReDim brr(1 To n)

  arr = Range("A1:E" & n) 其中A1:EN表示的是原始數據區域

  For i = 1 To n

  For j = 1 To 5 5表示A到E列是5列

  If arr(i, j) <> "" Then

  brr(i) = brr(i) & "," & arr(i, j)

  End If

  Next j

  brr(i) = Mid(brr(i), 2, 99)

  Next i

  [F1].Resize(n, 1) = Application.Transpose(brr) F1表示從F1開始輸出結果

  End Sub

excel怎么把多列內容合并到一列

  返回excel工作表界面,點擊【開發工具】-【編輯模式】按鈕退出編輯模式。

excel怎么把多列內容合并到一列

  點擊剛才插入的命令按鈕,F列就輸出了我們想要的內容。

excel怎么把多列內容合并到一列

  注意:

  只需要更改代碼中加標注的原始區域列標和行號及輸出結果位置的第一個單元格就可以應用到讀者自己實際的工作表中去了。

        注:更多精彩教程請關注武林網電腦教程欄目,武林網電腦辦公群:(已滿!)歡迎你的加入

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀集县| 定襄县| 林州市| 郑州市| 蕉岭县| 哈尔滨市| 渭源县| 南澳县| 高雄市| 雷山县| 鄱阳县| 淮北市| 巴青县| 北京市| 黑山县| 吕梁市| 奉节县| 合川市| 托里县| 元江| 怀安县| 沛县| 永胜县| 漯河市| 岚皋县| 吴川市| 德惠市| 临夏市| 石楼县| 韩城市| 沙坪坝区| 上思县| 米脂县| 高台县| 郯城县| 新营市| 措美县| 若羌县| 迭部县| 宜丰县| 沂水县|