Excelde Macro ile Sayfa Düzenlemek

Merhabalar,
bugünkü yazımda sizlere excelde veri birleştirmesi yaparken farklı workbooklardan veri alma işleminde her workbookta aynı düzende veri girişi yapılmamış ise arada boş geçilen kolonları VBA ile silmek için yazmamız gereken kodu paylaşacağım.

Sub Delete_Columns()
Dim C As Integer
C = ActiveSheet.Cells.SpecialCells(xlLastCell).Column
Do Until C = 0
If WorksheetFunction.CountA(Columns(C)) = 0 Then
Columns(C).Delete
End If
C = C - 1
Loop
End Sub

Yukarıdaki macroyu çalıştırdığımızda bulunduğumuz sayfadaki boş kolonlar otomatik olarak silinir. bu macro farklı kaynaklardan aldığımız düzensiz verileri birleştirirken işimizi oldukça kolaylaştırıyor.

Yorumlar

Bu blogdaki popüler yayınlar

Excel VBA ile Farklı Excel Dosyalarını Bir Excelde Birleştirmek

T-SQL Trigger(tetikleyici) Örnekleri

SQL ROW_NUMBER() ile Tekrarlı Satırları Silmek