• <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整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 在线免费观看污网站| 亚洲爽爽一区二区三区| 国产AV无码专区亚洲AV男同| 国产精品九九久久免费视频| 亚洲午夜日韩高清一区| v片免费在线观看| 久草视频在线免费| 亚洲成在人线中文字幕| 人妻仑乱A级毛片免费看| 伊人久久亚洲综合影院| 久久久久亚洲av无码专区喷水| 国产在线一区二区综合免费视频| 亚洲国产精品无码久久一线| 少妇太爽了在线观看免费视频| 亚洲精品WWW久久久久久| 成在人线av无码免费高潮水| 亚洲AV人无码激艳猛片| 最近2019中文字幕免费直播| 亚洲成AV人片天堂网无码| 久久黄色免费网站| 亚洲影视一区二区| 日韩高清免费观看| 中文字幕免费在线看线人动作大片 | 国产成人无码精品久久久免费| 国产成人综合亚洲AV第一页| 亚洲精品V天堂中文字幕| 四虎亚洲国产成人久久精品| 成人妇女免费播放久久久| 精品亚洲aⅴ在线观看| 高清国语自产拍免费视频国产| 91精品国产亚洲爽啪在线观看| 在线观看肉片AV网站免费| 亚洲熟妇无码久久精品| 四虎成人精品永久免费AV| 亚洲一区二区三区四区视频 | 59pao成国产成视频永久免费| 亚洲精品123区在线观看| 69成人免费视频无码专区| 亚洲一卡2卡3卡4卡国产网站| 四虎国产精品免费久久影院| 含羞草国产亚洲精品岁国产精品|