• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Döngü ile sütun genişliğini ayarlamak

  • Konbuyu başlatan Konbuyu başlatan gezgin72
  • Başlangıç tarihi Başlangıç tarihi
Katılım
26 Ağustos 2007
Mesajlar
2
Excel Vers. ve Dili
Excel 2010
Merhaba,
Çok uzun süredir macrolarla uğraşmayınca neyin nasıl yapıldığını unutmuşum.
Benim sorunum döngü içinde sütunların genişliğini ayarlamak.
Örnek olarak kullandığım ama çalışmayan kodu yazayım:

Kod:
For sutun = 1 To 400 Step 4
      Columns(sutun,sutun).ColumnWidth = 3
      Columns(sutun+1,sutun+1).ColumnWidth = 3
      Columns(sutun+2,sutun+2).ColumnWidth = 5
      Columns(sutun+3,sutun+3).ColumnWidth = 5
Next

Columns kullanımından dolayı bir hata yapıyorum ama çözemedim.
Yardımcı olacak arkadaşlara şimdiden teşekkürler.
 
Son düzenleme:
Kodlamayı aşağıda ki şekilde düzeltince çalıştı.
Belki daha sonra aynı sorunu yaşayan olursa.
Kod:
For sutun = 1 To 400 Step 4
      Columns(sutun).ColumnWidth = 3
      Columns(sutun+1).ColumnWidth = 3
      Columns(sutun+2).ColumnWidth = 5
      Columns(sutun+3).ColumnWidth = 5
Next
 
Selamlar,


Boş bir modül ekleyip aşagıdaki kodları deneyin,


Kod:
Option Explicit
Sub sütun_genişliği()
Dim ts
For ts = 1 To 400 Step 4
Cells(1, ts).ColumnWidth = 3
Cells(1, ts + 1).ColumnWidth = 3
Cells(1, ts + 2).ColumnWidth = 5
Cells(1, ts + 3).ColumnWidth = 5
Next
End Sub
 
Geri
Üst