免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Excel應用實踐04:分頁單獨打印Excel表中的數(shù)據(jù)

本文轉(zhuǎn)載自公眾號:完美Excel,作者:fanjy

excelperfect

在實際工作中,我們經(jīng)常會遇到想將工作表中的數(shù)據(jù)(如下圖1所示的“數(shù)據(jù)”工作表)導入到固定的表格(如下圖2所示)中并打印。

1

2

上圖1中的數(shù)據(jù)可能是我們陸續(xù)輸入到工作表中的,可能是從多個工作表合并的,也可能是從其他地方例如網(wǎng)站上導入的。此時,想要以圖2所示的格式打印每條數(shù)據(jù)信息。如果一行行數(shù)據(jù)分別錄入,則費時費力,特別是遇到成百上千條數(shù)據(jù)時。

VBA最擅長解決這樣的問題。

首先,在工作簿中創(chuàng)建一個名為“表格模板”的工作表,按打印的表格格式化,如下圖3所示。

3

VBE中輸入下面的程序代碼:

Sub printAllDatas()

    '數(shù)據(jù)記錄工作表變量

    Dim wksDatas As Worksheet

    '模板工作表變量

    Dim wksTable As Worksheet

    '數(shù)據(jù)記錄工作表中最后一行變量

    Dim lngLastRow As Long

    '循環(huán)變量

    Dim i As Long

    '將工作表賦給相應的變量

    Set wksDatas = Worksheets('數(shù)據(jù)')

    Set wksTable = Worksheets('表格模板')

    '獲取數(shù)據(jù)記錄工作表最后一行行號

    lngLastRow = wksDatas.Range('A'& Rows.Count).End(xlUp).Row

    '遍歷數(shù)據(jù)記錄工作表中數(shù)據(jù)行

    '將相應數(shù)據(jù)填入模板工作表

    For i = 2 To lngLastRow

        '將數(shù)據(jù)工作表中的數(shù)據(jù)填入模板

        With wksDatas

            wksTable.Range('B3') =.Range('A' & i)

            wksTable.Range('F3') =.Range('B' & i)

            wksTable.Range('B4') =.Range('C' & i)

            wksTable.Range('D4') =.Range('D' & i)

            wksTable.Range('F4') =.Range('E' & i)

            wksTable.Range('B5') =.Range('F' & i)

            wksTable.Range('F5') =.Range('G' & i)

            wksTable.Range('B6') =.Range('H' & i)

            wksTable.Range('F6') =.Range('I' & i)

            wksTable.Range('B7') =.Range('J' & i)

            wksTable.Range('B8') =.Range('K' & i)

        End With

        '打印

        wksTable.PrintOut

    Next i

End Sub

運行代碼,即可實現(xiàn)數(shù)據(jù)打印。

代碼的圖片版如下:

4

使用VBA,也很容易將數(shù)據(jù)按圖3模板表格形式,拆分成獨立的工作表。有興趣的朋友可以試試。

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Excel快速對表格數(shù)據(jù)進行分組,讓打印更方便!
自學資料(Excel VBA)[收集整理15]
Excel全函數(shù)財務套表,54張表格全自動管理,趕緊拿走不加班
Excel中自動填充計算表格項
Excel | VBA(4)——合并工作表
VBA對單元格及區(qū)域、行、列的選擇、寫入、復制、刪除、插入等 ?
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服