久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

VBA中利用代碼合并同一路徑的表數(shù)據(jù)

 刀叢里覓詩 2016-06-30


最后幾個萌寶了,,處理價格35元包郵了,,有需要的留言地址即可!

Private Sub 合并表_Click()

Dim Sh As Worksheet, MyName$, n%

Dim m As Long

Dim index As Long


Application.DisplayAlerts = False

Application.ScreenUpdating = False

If ThisWorkbook.Sheets.Count > 1 Then

If MsgBox('重新導(dǎo)入報表將刪除原來的表,,繼續(xù)嗎,? ', 52, '警告') = 7 Then Exit Sub

End If


' 刪除當(dāng)前EXCEL的所有Sheet

On Error Resume Next

For Each Sh In Worksheets

If Sh.Name <> ActiveSheet.Name Then

Sh.Delete

End If

Next

n = 1



' =====================工作函數(shù)開始=====================

MyName = Dir(ThisWorkbook.Path & '\*.xls')


' 清除Sheet數(shù)據(jù)

Range('a2:b65536').ClearContents


' 循環(huán)遍歷

Do While MyName <> ''


If MyName <> ThisWorkbook.Name Then

Workbooks.Open ThisWorkbook.Path & '\' & MyName ' 如果不是當(dāng)前工作表,則進(jìn)行拷貝


strbox = ''

For index = 1 To Workbooks(MyName).Sheets.Count

m = 1

m = Workbooks(MyName).Sheets(index).UsedRange.SpecialCells(xlCellTypeLastCell).Row

Workbooks(MyName).Sheets(index).UsedRange.Copy

Workbooks(MyName).Sheets(index).Range('A2:Z' & m).Copy

With ThisWorkbook.Sheets(1)

.Paste .Cells(.Range('A65535').End(xlUp).Row + 1, 1)

End With

Next

Workbooks(MyName).Close

End If

MyName = Dir

Loop

Me.Activate

Application.ScreenUpdating = True

Application.DisplayAlerts = True

End Sub


新建一個表,增加一個按鈕,,寫入上面的代碼試試吧,!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多