Sayfadaki kod diğer kodları engelliyor.

Katılım
2 Şubat 2014
Mesajlar
756
Excel Vers. ve Dili
2007 Türkçe
Private Sub Worksheet_activate()
Application.DisplayFormulaBar = False
End Sub

Merhabalar, bu kod ilgili sayfada çalışması gereken
diğer kodları engelliyor.
Başka sayfadan veri kopyalayıp bu sayfaya geçtiğimde
üstteki kod çalıştığı için kopyalanan veri siliniyor.

buna bir çözüm bulabilirmiyiz acaba.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Şöyle yapın
Kod:
Private Sub Worksheet_activate()
if Application.DisplayFormulaBar =true then Application.DisplayFormulaBar = False
End Sub
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Bu kodu tamamen silerek deneme yaptınız mı?
Bu kod sadece formül çubuğunu gizliyor, başka bir işlem yapmıyor.

Başka bir sorun olmalı.,
Anlayabilmek için dosyanızı ekleyin. Dosyanızı dosya.co gibi bir sitede paylaşabilirsiniz.
 
Katılım
2 Şubat 2014
Mesajlar
756
Excel Vers. ve Dili
2007 Türkçe
Merhabalar Ali Bey;
kendi dosyamdan bağımsız,
yeni boş bir excel dosyası açtım.
sizin kodları sayfa3 ün içine koydum.
sayfa1 den veri kopyalayıp sayfa3 geçtiğimde
yapıştır özelliği kayboluyor.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Kod önbelleği temizliyor onun için yapıştırma seçeneği çıkmıyor.
Windows + V tuşuna basarak daha önce kopyalama yaptığınız her şeyi listede görebilirsiniz. Oradan seçim yaparak yapıştırın.


Yada sayfa her aktif olduğunda çalışmasına gerek yoksa bu kodu aşağıdaki kodda olduğu gibi sadece dosya açılışında çalıştırın.
Bu kodu BuÇalışmaKitabı adlı kod sayfasına kopyalayın.

Kod:
Private Sub Workbook_Open()
    Application.DisplayFormulaBar = False
End Sub
 
Katılım
2 Şubat 2014
Mesajlar
756
Excel Vers. ve Dili
2007 Türkçe
koda manuel müdahale şansım yok.
false ve true ya değer atayıp
o şekilde halletmeye çalışacağım

desteğiniz için teşekkür ederim
Ali bey.
 
Üst