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

首頁 > 辦公 > Excel > 正文

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

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

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

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

  選擇【開發工具】-【插入】- 選擇【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怎么把多列內容合并到一列

  注意:

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

:更多精彩教程請關注CUOxin.COM電腦教程欄目,CUOxin.COM電腦辦公群:189034526歡迎你的加入


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临安市| 易门县| 韩城市| 新宁县| 区。| 丰城市| 甘泉县| 崇礼县| 新巴尔虎右旗| 辛集市| 舒城县| 永修县| 凯里市| 定边县| 姚安县| 大冶市| 河南省| 江阴市| 九龙城区| 静宁县| 休宁县| 兴文县| 太和县| 深圳市| 禄劝| 安达市| 汕尾市| 岳阳市| 江油市| 深圳市| 靖江市| 仪征市| 鄂托克旗| 巴彦县| 阿拉尔市| 建瓯市| 松江区| 嘉义县| 河源市| 米林县| 招远市|