excel sayfamın formatını sıfırlamaya çalışıyorum, sorun şu ki, tarih formatı olması gereken 4 sütuna sahibim. Başlıkta "DATE" yazan tüm sütunları nasıl bulabilirim (Son işlenen tarih, montaj tarihi, sipariş tarihi vb.) Ve bu formatı bugüne göre değiştirebilir miyim? Not: Gelecekte veya daha fazla sütun eklendiğinde C: C'den E: E'ye değişebileceğinden, dinamik olması gerekir.Biçim sütunu excel ile excel formatta biçimlendirmek için
Sub formatTable(ws As Worksheet)
On Error Resume Next
Dim lo As ListObject
Set lo = ws.ListObjects("FilterParts")
'Format the table
ws.UsedRange.Font.Bold = False
ws.UsedRange.Style = "Normal"
lo.TableStyle = "TableStyleMedium9"
'Format every column that has "DATE" in its header to a date column
'ws.Range("C:C").NumberFormat = "dd/mm/yyyy" and so on
End Sub
tam başlık satırında nedir? Hepsi "tarih" kelimesini içeriyor mu? Veya üstbilgi satırındaki tüm tarihler "/" içeriyor mu? – Will
Üstbilgi satır 2'de bulunur, Üstbilgi satırı şöyle görünür (hızlandırılmış,) ID, SON İŞLEME TARİHİ, ÇİZİM NUMARASI, TAHMİNİ SAAT, PDF, TXT ..... – skatun