• DİKKAT

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

Macro diğer sayfalarda çalışsın

size şunu söyleyim sizin kodlarınızdaki

aktar
Düs


makroları

Bu kodlar o sayfada tek olarak çalıştırın çalışıyormu
 
Tek tek çalışıyorsa yazdığımız kodda da çalışması lazım
çünkü yazdığımız kod dosyanın içindeki sayfaları tek tek geziyor.

17 Ara bu sayfanın adını şöyle değiştirin bakalım ne olacak 17_Ara
 
buraya eklediğiniz örnek dosyanızda 17 Ara bu sayfa yok
diğer taraftan kodu çalıştırdığınızda kod bölümüne açın ve sarı olan satırı buraya ekleyiniz veya kodların bulunduğu ekran görüntüsünü ekleyiniz.
benim eklediğim gibi
 

Ekli dosyalar

  • Yeni Bit Eşlem Resmi.jpg
    Yeni Bit Eşlem Resmi.jpg
    73.3 KB · Görüntüleme: 4
Son düzenleme:
Makronun çalışmayacağı sayfaları sildim şimdide bu hatayı verdi.
 

Ekli dosyalar

  • 2019-01-02_173938.jpg
    2019-01-02_173938.jpg
    58.1 KB · Görüntüleme: 3
çıkan ekrana tamamı tıklayınız ve kodlar bölümüne giderek sarı renkli olan bölümü bulun ekran görüntüsünü ekleyiniz.
 
Tamamı tıkladım hata ekranı çıkmadı kod sadece bulunduğum sayfada işlem yapmış diğer sayfalarda yapmamış.
 
hata ekranı mutlaka var siz hata ekranındaki kodlarla ilgili
aktar
Düs

bu makro kodlarına bakınız
bulunduğunuz sayfanın yanındaki sayfa adı ney
 
bu böyle olmayacak örnek dosyanızı bire bir aynı olmak kaydı ile hayali verilerle küçük bir örneğini ekleyiniz sizin ne yaptığınızı bilmiyorum.
Kendiniz üsdeki mesajlarda söylüyorsunuz benim kodlarım tek tek çalışıyor diyorsunuz ama sizin kodlarınızda farklı çalışma sayfalarında çalışmadığı gözüküyor.

Alıntı imzalı yazımda bunlar yazıyor.
 
Benim kodlarım aktif sayfada çalışıyor amacımız her hangi bir sayfada iken kodun tüm sayfaları çalıştırması sadece istemediğimiz sayfada kod çalışmayacak ilginiz için teşekkürler
 
Bu kod Sayfa1 ve veri sayfası haricindeki sayfaları sırası ile geziniyor
bu raya sadece sizin

aktar
Düs


Bu makroları ekledik aşağıdaki kodu çalıştırın sayfaları tek tek gezinecektir kod.


Rich (BB code):
Sub deneme2()


For i = 1 To Sheets.Count

If Sheets(i).Name = "Sayfa1" Then GoTo atla
If Sheets(i).Name = "veri" Then GoTo atla

Sheets(Sheets(i).Name).Columns("M:M").ClearContents
Sheets(Sheets(i).Name).Columns("P:V").ClearContents

Sheets(Sheets(i).Name).Select

MsgBox Sheets(i).Name

atla:

Next i

MsgBox "veriler silindi"
End Sub
 
Bu kod sizin kodunuz ben kırmızı yerleri ekledim 1 nolu mesajdaki yazdığınızdan üç sayfada işlem yapmayak herhalde bu üç sayfa bunlar
Sayfa1 , veri, Çalışma

Rich (BB code):
Sub za53()

Application.CursorMovement = False

For i = 1 To Sheets.Count

If Sheets(i).Name = "Sayfa1" Then GoTo atla
If Sheets(i).Name = "veri" Then GoTo atla
If Sheets(i).Name = "Çalışma" Then GoTo atla

Sheets(Sheets(i).Name).Select

Application.CursorMovement = False
Columns("M:M").Select
Selection.ClearContents
Columns("P:V").Select
Selection.ClearContents
Range("T1").Select
MsgBox "veriler silindi"
Düs
Yoksifirsil
aktar
reng
Application.CursorMovement = True

atla:
Next i

End Sub
 
Sayfa1 ve veri sayfası hariç sayfa ismi ile ekran çıkıyor sonunda hata ekranı çıkıyor tamana bastığımda bir şey olmuyor
 

Ekli dosyalar

  • 10.jpg
    10.jpg
    4.9 KB · Görüntüleme: 2
  • 11.jpg
    11.jpg
    38.2 KB · Görüntüleme: 2
Bu kodları kullandığınızda arka planda çalışan eklenti kodları mevcutmu
eğer mevcut ise aşağıdaki linki türkçeye çevirin ve irdeleyiniz.

https://www.add-ins.com/support/microsoft-visual-basis-error-400.htm

kod bölümünde kodları ilk başta mause imlecini getirerek F8 tuşuna birer birer basınız kodların çalışmasını göreceksiniz F8 her bastığınızda altdaki satır sarı renkli olacaktır kod bir yerde ya hatalı duracak yada işlemi tamamlıyacaktır.
 
Geri
Üst