fiyat güncelle diğer sayfadan (buton ile)

netvolxxx

Altın Üye
Katılım
29 Ağustos 2023
Mesajlar
115
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
07-03-2025
merhaba çalışma sayfamda 2 nolu sayfada eski fiyatlar var sayfa 1 de yeni fiyatlar buton ile güncelle dediğimde ürün adı sayfa 2 de eşleşenlerin fiyatları güncellemesini ayrıca sayfa1 de fiyat listesi alanı var r 2 de mesaj ile fiyat listeniz yazan tarihe göre ürünlerin fiyatları güncelleme olcaktır evet hayır şartı ile bu işlemi kod olarak nasıl yapabiliriz...

excel dosyasını yükledim örnek olarak yardımcı olcak arkadaşlardan allah razı olsun...
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Kod:
Private Sub CommandButton1_Click()
    Dim SonSatir As Long
    If MsgBox(Sayfa2.Range("R2").Value & " tarihli fiyatlar uygulanacaktır. Onaylıyor musunuz?", vbYesNo + vbQuestion) = vbYes Then
        SonSatir = Cells(Rows.Count, "C").End(xlUp).Row
        With Range("D2:D" & SonSatir)
            .FormulaLocal = "=DÜŞEYARA(C2;Sayfa1!A:B;2;0)"
            .Value = .Value
        End With
        MsgBox "Fiyatlar güncellendi", vbInformation
    End If
End Sub
 

netvolxxx

Altın Üye
Katılım
29 Ağustos 2023
Mesajlar
115
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
07-03-2025
Merhaba.
Kod:
Private Sub CommandButton1_Click()
    Dim SonSatir As Long
    If MsgBox(Sayfa2.Range("R2").Value & " tarihli fiyatlar uygulanacaktır. Onaylıyor musunuz?", vbYesNo + vbQuestion) = vbYes Then
        SonSatir = Cells(Rows.Count, "C").End(xlUp).Row
        With Range("D2:D" & SonSatir)
            .FormulaLocal = "=DÜŞEYARA(C2;Sayfa1!A:B;2;0)"
            .Value = .Value
        End With
        MsgBox "Fiyatlar güncellendi", vbInformation
    End If
End Sub

istediğim buydu teşekkür ederim muzaffer bey allah razı olsun....
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Rica ederim. Allah hepimizden razı olsun.
 
Üst