• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        excel運用VBA將多行多列區域轉為一列

        excel運用VBA將多行多列區域轉為一列

        更新時間:2023-12-23 文章作者:未知 信息來源:網絡 閱讀次數:

        Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

        有時需要在Excel中將某個多行多列的區域轉換到一列中,下面的VBA代碼可以實現這個目的。

        1.按快捷鍵Alt+F11,打開VBA編輯器,在右側代碼窗口中粘貼下列代碼:

        Sub RangeToOneCol()
        Dim TheRng, TempArr
        Dim i As Integer, j As Integer, elemCount As Integer
        On Error GoTo line1
        Range("a:a").ClearContents
        If Selection.Cells.Count = 1 Then
        Range("a1") = Selection
        Else
        TheRng = Selection
        elemCount = UBound(TheRng, 1) * UBound(TheRng, 2)
        ReDim TempArr(1 To elemCount, 1 To 1)
        For i = 1 To UBound(TheRng, 1)
        For j = 1 To UBound(TheRng, 2)
        TempArr((i - 1) * UBound(TheRng, 2) + j, 1) = TheRng(i, j)
        Next
        Next
        Range("a1:a" & elemCount) = TempArr
        End If
        line1:
        End Sub

        上述代碼可以將所選擇的區域轉換到A列中。

        2.關閉VBA編輯器,返回Excel工作表界面。

        3.如果A列包含數據,先在工作表的最左側插入一列,以便放置轉換后的數據。

        4.選擇需要轉換的區域,按Alt+F8,打開“宏”對話框,選擇上述代碼中的宏名“RangeToOneCol”運行代碼。


        Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: caoporm碰最新免费公开视频 | 人妻无码久久一区二区三区免费| 日本免费v片一二三区| 亚洲日本在线免费观看| 久章草在线精品视频免费观看| 亚洲AV无码专区在线播放中文 | 亚洲国产精品国产自在在线| 国产成人va亚洲电影| 亚洲成网777777国产精品| 日韩大片在线永久免费观看网站| 亚洲欧洲自拍拍偷精品 美利坚| 一个人看www免费高清字幕| 亚洲色偷偷偷鲁综合| 亚洲a一级免费视频| 亚洲另类小说图片| 免费的一级片网站| 精品女同一区二区三区免费播放| 国产成人亚洲综合无码| 一级毛片aaaaaa免费看| 91丁香亚洲综合社区| 亚洲AⅤ无码一区二区三区在线| 国产久爱免费精品视频 | 国产精品另类激情久久久免费| 国产精品亚洲综合天堂夜夜| 最新精品亚洲成a人在线观看| 久久国产精品一区免费下载| 亚洲人成人77777在线播放| 国产无遮挡吃胸膜奶免费看视频| jizz日本免费| 亚洲国产成人综合| 亚洲精品国产成人影院| 中文字幕免费观看| 精品亚洲av无码一区二区柚蜜| 丝袜熟女国偷自产中文字幕亚洲| 97精品免费视频| 美女露100%胸无遮挡免费观看| 人人狠狠综合久久亚洲婷婷| 毛片免费在线播放| 成人免费无码H在线观看不卡| 亚洲国产精品成人精品小说| 亚洲男人第一无码aⅴ网站|