BUTON İLE İLGİLİ SÜTUNU TAŞIMA

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Aşağıdaki kodu deneyin.
Kod:
Sub Test()
    Dim Bak As Long
    For Bak = 1 To Cells(1, Columns.Count).End(xlToLeft).Column
        If Cells(1, Bak) = "REFERANS_YIL" Then
            Columns(Bak).Cut
            Columns(1).Insert
            Exit Sub
        End If
    Next
End Sub
Başka bir başlıkta benzer bir sor sordunuz verdiğim cevap çözüm oldu mu?
 
Katılım
18 Ekim 2021
Mesajlar
36
Excel Vers. ve Dili
Excel 2016- Türkçe
İlginiz için teşekkür ederim, ek olarak butonu ben başka bir sayfada kullanacağım. kodun neresine sayfa ismini yazmam gerekiyor.
Yani butona bastığımda şu sayfada işlemi yapsın diye.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
"SayfaAdı" kısmına sayfa adını yazın.

Kod:
Sub Test()
    Dim Bak As Long
    with worksheets("SayfaAdı")
    For Bak = 1 To .Cells(1, Columns.Count).End(xlToLeft).Column
        If .Cells(1, Bak) = "REFERANS_YIL" Then
            .Columns(Bak).Cut
            .Columns(1).Insert
            Exit Sub
        End If
    Next
    end with
End Sub
 
Katılım
18 Ekim 2021
Mesajlar
36
Excel Vers. ve Dili
Excel 2016- Türkçe
Kod istediğim gibi çalışıyor. Teşekkür ederim
 
Üst