-------------------------------------------------------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Sheets("Sheet1").Select ' dosya açıldığında seçilecek sayfa ismi
Columns("A:A").ColumnWidth = 11 ' sadece A kolu için genişlik
Columns("b:b").ColumnWidth = 14.71
Columns("C:C").ColumnWidth = 13.43
Columns("D").ColumnWidth = 16.71
Columns("E:E").ColumnWidth = 30
Columns("F:k").ColumnWidth = 9 ' F ve K kolonları dahil genişlik
Columns("G:G").ColumnWidth = 10
Rows("12:12").RowHeight = 15
ActiveSheet.Range("c6") = ActiveCell
ActiveSheet.Range("c6").NumberFormat = ActiveCell.NumberFormat
-------------------------------------------------------------
Arkadaslar söyle bir kodum var.
raporlama olarak kullandıgım bir excel dosyam var acılırken, .mdb dosyasındaki satis rakamlarini otomatik alıyor. sonra da sütunları ona göre ayarlıyor. ve benin tıkladıgım hücreyi de baslık olarak atıyor. diyelimki ben bir ay giriyorum, yada müsteri adı, yada ürün adı; o an tıkladıgım hücre baslık kısmına yazılıyor (C6 hücresi)
ben bunu biraz daha geliştirmek istiyorum şöyleki:
A kolonu: fatura numarası,
B kolonu: işlem cinsi
C kolonu: İşlem tarihi
D kolonu: işlemin yapıldıgı ay
E kolonu: firma adı
F kolonu: ürün adı.
ben o an active cell hangi kolona ait ise, activecell in ona göre format degistirmesini istiyorum. örnegin: e65 hücesinde su var diyelimki:
Elektrokapasitör
ben bu hücreyi sectigimde mevcut dusumda activecell de aynısı "Elektrokapasitör"
yazıyor. ben ise bu kolondan bir ürün sectigimde "Elektrokapasitör satis miktarları" seklinde gözükmesini isitiyorum. yada müsteri isimlerinden biri secildiginde
"******** hesap ekstresi" gibi birsey olusturak istiyorum.
bunu nasıl yapabilirim? zaten autofilter kullanıyorum dosyada, dolayısıyla ay bazında, ürün bazında ve müsteri bazında toplu rakam görebiliyorum. birde bunun yanında eger filtre ettigim dataların basındaki ve sonundaki tarihleride eklemek istiyorum activecell deki baslıga.
"******* Hesap ekstresi Mayıs.07-Temmuz.07 gibi. bana bir başlangıç noktası verin yeter
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Sheets("Sheet1").Select ' dosya açıldığında seçilecek sayfa ismi
Columns("A:A").ColumnWidth = 11 ' sadece A kolu için genişlik
Columns("b:b").ColumnWidth = 14.71
Columns("C:C").ColumnWidth = 13.43
Columns("D").ColumnWidth = 16.71
Columns("E:E").ColumnWidth = 30
Columns("F:k").ColumnWidth = 9 ' F ve K kolonları dahil genişlik
Columns("G:G").ColumnWidth = 10
Rows("12:12").RowHeight = 15
ActiveSheet.Range("c6") = ActiveCell
ActiveSheet.Range("c6").NumberFormat = ActiveCell.NumberFormat
-------------------------------------------------------------
Arkadaslar söyle bir kodum var.
raporlama olarak kullandıgım bir excel dosyam var acılırken, .mdb dosyasındaki satis rakamlarini otomatik alıyor. sonra da sütunları ona göre ayarlıyor. ve benin tıkladıgım hücreyi de baslık olarak atıyor. diyelimki ben bir ay giriyorum, yada müsteri adı, yada ürün adı; o an tıkladıgım hücre baslık kısmına yazılıyor (C6 hücresi)
ben bunu biraz daha geliştirmek istiyorum şöyleki:
A kolonu: fatura numarası,
B kolonu: işlem cinsi
C kolonu: İşlem tarihi
D kolonu: işlemin yapıldıgı ay
E kolonu: firma adı
F kolonu: ürün adı.
ben o an active cell hangi kolona ait ise, activecell in ona göre format degistirmesini istiyorum. örnegin: e65 hücesinde su var diyelimki:
Elektrokapasitör
ben bu hücreyi sectigimde mevcut dusumda activecell de aynısı "Elektrokapasitör"
yazıyor. ben ise bu kolondan bir ürün sectigimde "Elektrokapasitör satis miktarları" seklinde gözükmesini isitiyorum. yada müsteri isimlerinden biri secildiginde
"******** hesap ekstresi" gibi birsey olusturak istiyorum.
bunu nasıl yapabilirim? zaten autofilter kullanıyorum dosyada, dolayısıyla ay bazında, ürün bazında ve müsteri bazında toplu rakam görebiliyorum. birde bunun yanında eger filtre ettigim dataların basındaki ve sonundaki tarihleride eklemek istiyorum activecell deki baslıga.
"******* Hesap ekstresi Mayıs.07-Temmuz.07 gibi. bana bir başlangıç noktası verin yeter