• DİKKAT

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

Makro ile kolon ekleme

Katılım
26 Ocak 2006
Mesajlar
757
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Arkadaşlar,

Sayfa1 e bir kolon eklediğimde Sayfa2 de aynı yere otomatik kolon eklensin istiyorum. Nasıl bir kod yazmam gerekiyor ?
 
Arkadaşlar,

Sayfa1 e bir kolon eklediğimde Sayfa2 de aynı yere otomatik kolon eklensin istiyorum. Nasıl bir kod yazmam gerekiyor ?


bu kodu denermisiniz.

Kod:
Sub Kolan_ekle()
Dim Kolan As String
Kolan = Split(ActiveCell.Address, "$")(1)
Sheets("Sayfa1").Columns(Kolan & ":" & Kolan).Insert Shift:=xlToRight
Sheets("Sayfa2").Columns(Kolan & ":" & Kolan).Insert Shift:=xlToRight
End Sub
 
Halit hocam çok teşekkürler. Sorumu bir düzey daha ileri götürmek istiyorum. Ben kolonu manuel olarak eklediğim anda bu veya başka bir makro çalışıp ikinci sayfadaki aynı yere kolon açabilir mi ?
 
Naçizane benim fikrim, kolon ve satır ekleme konusuna soğuk bakıyorum.
Son kolonda bir hücreye veri girin ve kolon eklemeyi bir deneyin bakalım ne olacak?:cool:
 
Naçizane benim fikrim, kolon ve satır ekleme konusuna soğuk bakıyorum.
Son kolonda bir hücreye veri girin ve kolon eklemeyi bir deneyin bakalım ne olacak?:cool:

Evren hocam sana katılıyorum, ancak benim kullanacağım kolon sayısı ilk 50 kolonla sınırlı olacağı için böyle bir problem olmayacak.
 
bu kodu denermisiniz.?

Private Sub Worksheet_Change(ByVal Target As Range)
sat = Cells.Columns.Count
Dim Kolan As String
Kolan = Split(ActiveCell.Address, "$")(1)
If Cells(1, sat).Value = 1 Then
Cells(1, sat).Value = ""
Sheets("Sayfa2").Columns(Kolan & ":" & Kolan).Insert Shift:=xlToRight
Exit Sub
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
sat = Cells.Columns.Count - 1
Dim Kolan As String
Kolan = Split(ActiveCell.Address, "$")(1)
Cells(1, sat).Value = 1
End Sub
 
6. nolu mesajdaki kodu yeniden düzenledim.
 
Halit hocam bu makroları sayfa1 e kopyalayıp denedim ama olmadı. Yanlış birşeymi yapıyorum ?
 
Tamam hallettim. Aklına beynine sağlık. Çok teşekkürler.
 
Arkadaşlar aynı işlemi satır ekleme için yaptırabilir miyiz? Bir de satır silince diğer sayfada aynı satır silinebilir mi? Yardımlarınızı bekliyorum.
 
kodları düzenlemeye çalıştım ama beceremedim. Lütfen yardım.
 
Geri
Üst