Hata: Visual C# .NET IDE, her eklediğinizde yanıt Excel SheetSelectionChange olay veya Excel'in SheetBeforeRightClick olay vermiyor

Makale çevirileri Makale çevirileri
Makale numarası: 824001 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft Excel'in 11.0 Nesne Kitaplığı'nı kullanan bir Visual C# .NET uygulaması oluşturun. Bazı Excel olayları işlemek için kod yazarken, IDE yanıt vermiyor.

Neden

Bu sorun, SheetSelectionChange olay ve SheetBeforeRightClick olayı nedeniyle oluşur.

Pratik Çözüm

Not Defteri gibi bir metin düzenleyicisini başlatın, soruna neden olan bir kod yazın ve sonra kodu, Visual Studio'nun kod düzenleyicisine yapıştırın.

Durum

Microsoft, bunun bu makalenin başında listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.

Daha fazla bilgi

Davranışı Yeniden Oluşturma Adımları

  1. Microsoft Visual Studio .NET'i başlatın. 2003.
  2. Dosya menüsünden Yeni ' nin üzerine gelin ve sonra Project ' i tıklatın.
  3. Visual C# Projects altında Windows uygulaması) tıklatın. Varsayılan olarak, Form1 oluşturulur.
  4. Microsoft Excel nesne kitaplığına bir başvuru ekleyin:
    1. Proje) menüsünde Add Reference ' ı tıklatın.
    2. COM sekmesinde, Microsoft Excel'in 11.0 Nesne Kitaplığı ' nı bulun ve sonra da <a2>Seç</a2>'i tıklatın.
    3. Seçiminizi kabul etmek için Tamam <a0>Başvuru Ekle</a0> iletişim kutusunda tıklatın.
  5. Solution Explorer'da Form1.cs formun Tasarım görünümünde görüntülemek için çift tıklatın.
  6. Görünüm menüsünden araç kutusunu görüntülemek için araç ' ı tıklatın.
  7. Bir düğme denetimi Form1 forma ekleyin.
  8. Formdaki bir tıklatın olay işleyicisi ekleyin düğmeyi çift tıklatın.
  9. Aşağıdaki kodu <a0>Kod</a0> penceresinin en üstüne ekleyin:
    using Excel = Microsoft.Office.Interop.Excel;
  10. Tür (değil yapıştırmak) düğmesini tıklatarak olay işleyicisi, aşağıdaki kodu.

    Not Sorunu. yeniden oluşturmak için bu kodu gerçekten yazmalısınız
    Excel.Application oApp = new Excel.Application();
    Excel.Workbook oBook = oApp.Workbooks.Add(System.Type.Missing);
    oBook.SheetSelectionChange += new Excel.WorkbookEvents_SheetSelectionChangeEventHandler(SheetSelectionChange);
    parantez içinde son satırında kapatın sonra Visual Studio IDE yanıt vermiyor dikkat edin.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
311452BILGI: Visual Studio .NET ile Microsoft Office çözümleri geliştirme

Özellikler

Makale numarası: 824001 - Last Review: 3 Şubat 2006 Cuma - Gözden geçirme: 1.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual C# .NET 2003 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Visual Studio Tools for the Microsoft Office System version 2003
Anahtar Kelimeler: 
kbmt kbbug kbpia kbpending kbautomation KB824001 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:824001

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com