Gönderen Konu: VBA makro kod hatası  (Okunma sayısı 2516 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı orhanacan

  • Excelce Onbaşı
  • **
  • İleti: 49
  • Puan +2/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
    • webizci
  • Ad Soyad: orhan acan
  • İl / İlçe: ankara
  • Mesleğiniz: memur
VBA makro kod hatası
« : 25 Mart 2011, 21:27:36 »
Hocam,  sorunun ayrı olmasından dolayı konuyu buraya taşımayı uygun gördüm. VBA kod sayfasında kodlamalar arasında iki adet " Private Sub Worksheet_Change(ByVal Target As Range)" prosüdür ve yordamla başlayan kodlama mevcut. Burada hata veriyor ama kodun birini sildiğimde hata vermiyor uygulamam çalışıyor. Bu iki kodun işlevini bozmadan nasıl hatasız işlem yaptırabiliriz.
Hocam, ben bu sorunu çözmeye çalıştım, çözemedim. Kodlamanın hata verdiği örnek uygulamayı tekrar ekliyorum. Bakarsanız memnun olurum. Saygılarımla...

[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1319
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: Office2013/2016
Ynt: VBA makro kod hatası
« Yanıtla #1 : 26 Mart 2011, 08:35:32 »
Merhaba Orhan Bey.

Aynı isimde 2 kod çalışmaz, doğal olarak.

Benim verdiğim kodları, diğerlerinin altına, "End Sub" satırından hemen öncesine ekleyin.

Tek "Private Sub Worksheet_Change(ByVal Target As Range)" olacak ve tek "End Sub" ile bitecek.
=EĞER(EYOKSA("Google Arama");"Belki_Cevap_Burada";"")

Çevrimdışı orhanacan

  • Excelce Onbaşı
  • **
  • İleti: 49
  • Puan +2/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
    • webizci
  • Ad Soyad: orhan acan
  • İl / İlçe: ankara
  • Mesleğiniz: memur
Ynt: VBA makro kod hatası
« Yanıtla #2 : 26 Mart 2011, 19:40:14 »
Bülent hocam, teşekkür ederim. Konu çözülmüştür. Saygılarımla...