Microsoft Excel, başka bir uygulamanın bir OLE eylemini tamamlamasını bekliyor Hata: Düzeltme

How to effectively deal with bots on your site? The best protection against click fraud.

Birçok kullanıcı “Microsoft Excel, başka bir uygulamanın bir OLE eylemini tamamlamasını bekliyorOffice uygulamalarını kullanırken Windows 10'da ” hatası. Örneğin, bir BI başlatma paneli kullanarak Excel'i açmaya çalışırken veya bir VBA komut dosyası çalıştırmayı denediğinizde bu hatayla karşılaşabilirsiniz.

OLE (Nesne Bağlama ve Gömme) teknolojisi, Office uygulamalarının diğer programlarla iletişim kurmasına yardımcı olmak için Microsoft tarafından tanıtıldı. Bu teknolojiyi kullanan bir düzenleme programı, bir belgenin bir bölümünü diğer programlarla paylaşmak ve ardından belgenin bölümünü içe aktarmak veya diğer programın içeriğiyle birlikte geri getirmek için.

Örneğin, Excel üzerinde çalışıyorsanız ve Word ile etkileşime girmeye çalışırsa, OLE nesnesine bir mesaj gönderecek ve Word'den bir yanıt alana kadar bekleyecektir. Ancak, yanıt gereken sürenin ötesinde geciktiğinde, “Microsoft Excel, başka bir uygulamanın bir OLE eylemini tamamlamasını bekliyor" hata.

Hata, Excel'de kapatılan DDE protokolü nedeniyle, Office paketi yüklemesi bozuk olduğunda ortaya çıkabilir. eklenti olarak Adobe Acrobat PDFMaker'ınız var ve bu Excel'i etkiliyorsa veya Internet Explorer aşağıdakilerle çakışıyorsa Excel. Excel'i tamamen kapatmak, bilgisayarınızı yeniden başlatmak ve baştan başlamak yardımcı olabilir, olmuyorsa aşağıdaki yöntemleri de deneyebilirsiniz.

instagram story viewer

Yöntem 1: Adobe Acrobat PDFMaker'ı Kaldırarak

Adobe acrobat PDFMaker'ın MS Excel ile uyumsuzluk sorunları olduğu bilinmektedir. Bu nedenle. eklentiyi devre dışı bırakmanız önerilir. Nasıl olduğunu görelim.

Aşama 1: Başlatmak Excel ve şuraya gidin Dosya Sayfanın en sol üst köşesindeki sekme.

Excel Dosyası Sekmesini Aç

Adım 2: itibaren Dosya menü, seç Seçenekler.

Dosya Menüsü Seçenekleri

Aşama 3: İçinde Excel Seçenekleri diyalog kutusu, üzerine tıklayın Eklentiler bölmenin sol tarafında.

Şimdi, pencerenin sağ tarafına gidin ve Yönet alta doğru seçenek. Seç COM Eklentileri yanındaki açılır menüden Git buton.

Excel Seçenekleri Eklentiler Com'u Yönet Eklentiler Git

4. Adım: Şimdi, içinde COM Eklentileri kutusu bu açılır, işaretini kaldırın Acrobat PDFMaker Office COM Eklentisi ve bas TAMAM MI değişiklikleri kaydetmek ve çıkmak için

Şimdi, bilgisayarınızı yeniden başlatın ve Excel'i yeniden açmayı deneyin veya hatanın gidip gitmediğini kontrol etmek için VBA komut dosyasını çalıştırın. Sorun devam ederse 2. yöntemi deneyin.

Yöntem 2: DDE Kullanan Diğer Uygulamalara İzin Vererek

Aşama 1: Açık Excel ve şuraya git Dosya ekranın sol üst kısmındaki sekme.

Excel Dosyası Sekmesini Aç

Adım 2: Seç Seçenekler itibaren Dosya Menü.

Dosya Menüsü Seçenekleri

Aşama 3: İçinde Excel Seçenekleri pencere, sol tarafa gidin ve tıklayın ileri. Şimdi, sağ tarafta aşağı kaydırın ve Genel Bölüm.

Burada, yanındaki kutunun işaretini kaldırın Dinamik Veri Değişimi (DDE) kullanan diğer uygulamaları yoksay.

Basın TAMAM MI değişiklikleri kaydetmek ve çıkmak için

Excel Seçenekleri Gelişmiş Genel Dinamik Veri Değişimi Kullanan Diğer Uygulamaları Yoksay (dde) İşareti Kaldır

Şimdi geri dönün ve daha önce yaptığınız işlemi deneyin ve hatanın hala orada olup olmadığına bakın. Hala hatayı görüyorsanız, 3. yöntemi deneyin.

Yöntem 3: Internet Explorer İşlemini Sonlandırarak

Aşama 1: Şuraya gidin: görev çubuğu ve üzerine sağ tıklayın. Seç Görev Yöneticisi bağlam menüsünden.

Görev Çubuğu Görev Yöneticisine Sağ Tıklayın

Adım 2: İçinde Görev Yöneticisi pencere, altında süreçler sekmesini bulun ve seçin Internet Explorer Süreci. sonra basın Görevi bitir pencerenin sol alt köşesindeki düğmesine basın.

Görev Yöneticisi Internet Explorer'ı İşler Görevi Bitir

Excel'e geri dönün ve hatanın gidip gitmediğini görün. Hala hatayla karşılaşıyorsanız 4. yöntemi deneyin.

Yöntem 4: Excel Uygulama Mesajlaşmasını Kısıtlayarak

“ ile karşılaşırsanız bu yöntemi deneyin.Microsoft Excel, başka bir uygulamanın bir OLE eylemini tamamlamasını bekliyorVBA betiği çalıştırılırken ” hatası. Ancak, bu yalnızca bir geçici çözümdür ve sorunun kendisini çözmez. Ancak, şu an için VBA komut dosyasını çalıştırarak ve hata mesajını engelleyerek size yardımcı olabilir. İşte bunun nasıl yapılacağı.

Aşama 1: Bir Excel sayfası açın ve Alt tuşu + F11 açmak için klavyenizde birlikte Uygulamalar için Microsoft Visual Basic editör penceresi.

Adım 2: İçinde Proje – VBA Projesi soldaki çubuk, bul Bu Çalışma Kitabı altında Microsoft Excel Nesneleri.

Üzerine sağ tıklayın, gidin Ekle sağ tıklama menüsünde ve alt menüden Modül.

Vba Düzenleyici Proje Çubuğu Microsoft Excel Nesneleri Bu Çalışma Kitabı Modülü Sağ Tıklayın

Aşama 3: Yeni bir oluşturur Modül bölmenin sağ tarafında. Aşağıdaki kodu kopyalayın ve modüle yapıştırın:

Özel Bildirme İşlevi CoRegisterMessageFilter Lib "ole32" (ByVal IFilterIn As Long, ByRef PreviousFilter) As Long Public Sub KillMessageFilter() Dim IMsgFilter As Long CoRegisterMessageFilter 0&, IMsgFilter End Sub Public Sub RestoreMessageFilter() Dim IMsgFilter As Long CoRegisterMessageFilter IMsgFilter, IMsgFilter End Alt 
Yeni Modül Vba Kodunu Kopyala ve Yapıştır

4. Adım: Alternatif olarak, aşağıdaki kodu kopyalayıp yeni modüle yapıştırabilirsiniz. Kodlardan herhangi biri çalışacaktır.

Sub CreateXYZ() Dim wdApp As Object Dim wd As Object On Error, Resume Next Set wdApp = GetObject(, "Word. Uygulama") Hatalı ise. Sayı <> 0 Sonra Set wdApp = CreateObject("Word. Uygulama") End If On Error GoTo 0 wd = wdApp olarak ayarlayın. Belgeler. Açın (ThisWorkbook. Yol ve Uygulama. PathSeparator & "XYZ template.docm") wdApp. Görünür = Gerçek Aralık("A1:B10").CopyPicture xlScreen wd. Aralık. Bitiş Alt Yapıştır
Alternatif Kod Yeni Modül Kopyala ve Yapıştır

Adım 5: Şimdi, git Dosya düzenleyicinin sol üst köşesindeki sekmesini seçin ve 1. Kitabı Kaydet.

Vba Düzenleyici Dosya Sekmesi Book1'i Kaydet

6. Adım: tuşuna bastıktan sonra Kayıt etmek düğmesine bastığınızda, şunu söyleyen bir istem göreceksiniz: Aşağıdaki özellikler makro içermeyen çalışma kitaplarına kaydedilemez.

basın Hayır buton.

Sor Aşağıdaki Özellikler Makrosuz Çalışma Kitaplarına Kaydedilemez Hayır

7. Adım: Şimdi, bu çalışma kitabını kaydetmek istediğiniz konumu seçin, uygun bir Dosya adıve ayarlayın Tür olarak kaydet olarak alan Excel Makro Etkin Çalışma Kitabı.

Tıkla Kayıt etmek Yeni VBA çalışma kitabını kaydetmek için düğmesine basın.

Konum Seçin Adı Dosya Farklı Kaydet Türü Excel Makro Etkin Çalışma Kitabı Kaydet

Adım 8: VBA dosyasını kaydettikten sonra, şimdi düzenleyiciyi kapatın ve Excel çalışma kitabı. Burada, basın Alt + F8 tuşları klavyenizde bir arada. itibaren Makro diyalog kutusunu seçin Makro az önce oluşturduğunuz ve Çalıştırmak buton.

İşlemi başarıyla tamamladığınıza göre artık hatayı görmemelisiniz. Ancak, hala hatanın ortaya çıktığını görüyorsanız, 5. yöntemi deneyin.

Yöntem 5: Excel'in Uyumluluk Modunu Kapatın

Aşama 1: şuraya git MS Excel masaüstünüzde uygulamaya sağ tıklayın ve seçin Özellikleri sağ tıklama menüsünden.

Masaüstü Ms Excel Sağ Tıklama Özellikleri

Adım 2: İçinde Microsoft Excel Özellikleri diyalog kutusuna gidin uyumluluk sekme. Şimdi, şuraya gidin: Uyumluluk modu bölümüne gidin ve yanındaki kutunun işaretini kaldırın. Bu programı uyumluluk modunda çalıştırın..

Basın Uygulamak ve sonra TAMAM MI değişiklikleri kaydetmek ve çıkmak için

Excel Özellikleri Uyumluluk Sekmesi Bu Programı Uyumluluk Modunda Çalıştırın İşaretini Kaldır Uygula Tamam

Bu kadar. Excel'inizde önceki işlemi tekrarlamayı deneyebilir ve artık “Microsoft Excel, başka bir uygulamanın bir OLE eylemini tamamlamasını bekliyorBir VBA komut dosyası çalıştırırken veya Excel'i açarken Windows PC'nizde ” hatası.

Teachs.ru
Microsoft Excel'de Tarih ve Saat Nasıl Birleştirilir

Microsoft Excel'de Tarih ve Saat Nasıl BirleştirilirExcel

Diyelim ki Excel sayfanızda bir tarih sütununuz ve başka bir zaman sütununuz var. Bu iki sütunun birleşik değerlerini içeren fazladan bir sütuna ihtiyacınız var. Normal şartlar altında bu bir baş a...

Devamını oku
Windows 11'de Stdole32.tlb Excel Hatasını Düzeltmek için 5 İpucu

Windows 11'de Stdole32.tlb Excel Hatasını Düzeltmek için 5 İpucuWindows 11Excel

Office 365, Outlook, Word, PowerPoint ve diğerlerini içeren bulut tabanlı bir üretkenlik uygulamaları paketidir.Microsoft 365, Office 365'in yanı sıra çeşitli ek hizmetleri içeren bir hizmet paketi...

Devamını oku
Microsoft Excel'de Tarih Değerlerinden Gün Değerleri Nasıl Çıkarılır

Microsoft Excel'de Tarih Değerlerinden Gün Değerleri Nasıl ÇıkarılırExcel

Bazı senaryolarda, bir tarihten günü çıkarmak isteyebilirsiniz. Diyelim ki 27/05/2022 tarihiniz var ve Excel sayfanızın size bugünün Cuma olduğunu söyleyebilmesi için bir yol olmalı. Bu pratik hale...

Devamını oku
ig stories viewer