• DİKKAT

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

USERFORM TO PDF

Katılım
6 Eylül 2007
Mesajlar
657
Excel Vers. ve Dili
excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Arkadaşlar merhaba ; ek'teki dosyada bulunan örnek'te userform'da bulunan bir resmin üstüne tık'landığında PDF olarak kaydeden kod'lar bulunmaktadır. Sorun şu! bu kod'lar bazı bilgisayarlar'da çalışıyor bazısında çalışmıyor hata veriyor! sorun nerede olabilir acaba?
 

Ekli dosyalar

Arkadaşlar merhaba ; ek'teki dosyada bulunan örnek'te userform'da bulunan bir resmin üstüne tık'landığında PDF olarak kaydeden kod'lar bulunmaktadır. Sorun şu! bu kod'lar bazı bilgisayarlar'da çalışıyor bazısında çalışmıyor hata veriyor! sorun nerede olabilir acaba?

32 bit / 64 bit farkından olabilir mi? bu durumu hiç kontrol ettiniz mi?
 
Nerede hata veriyor? Bu kısım önemli..

Bu detayı vermezseniz nasıl çözüm üretebiliriz..
 
Ek'li bölümler hata veriyor Bigisayarım 64 Bit Excel 32 Bit
 
Tamam düzeldi "Bitmap" ingilizce yazıldığı için hata veriyormuş " Bit eşlem" olarak düzelttim düzeldi teşekkürler.
 
Merhaba; yukarıdaki konu ile ilgili bir şey danışmak istiyorum. Örnek doyadaki kod'larda eğer excel dili ingilizce ise "Bitmap" yazılması, eğer excel dili türkçe ise "Bit işlem" yazıldığında program hatasız çalışıyor. Peki sormak istiyorum bu kod'larda hem ingilizce hem türkçe excel dosyasında çalışabilmesi için bir düzenleme yapılabilirmi? Teşekkürler.
 
Merhaba; yukarıdaki konu ile ilgili bir şey danışmak istiyorum. Örnek doyadaki kod'larda eğer excel dili ingilizce ise "Bitmap" yazılması, eğer excel dili türkçe ise "Bit işlem" yazıldığında program hatasız çalışıyor. Peki sormak istiyorum bu kod'larda hem ingilizce hem türkçe excel dosyasında çalışabilmesi için bir düzenleme yapılabilirmi? Teşekkürler.

Prosedür içine aşağıdaki kodları ekleyin,

Kod:
Dim Lng As Long
  Dim Bit As String
  
   Lng = Application.LanguageSettings.LanguageID(msoLanguageIDUI)
    
    If Lng = 1055 Then
    
        Bit = "Bit eşlem"

    Else

        Bit = "Bitmap"

    End If

daha sonra mevcut kodu bu şekilde düzeltin

Kod:
  With ws
  
    .PasteSpecial Format:=Bit, Link:=False, DisplayAsIcon:=False
    
.............................
    
  End With
 
Benzer bir problem için sunduğumuz çözümü inceleyiniz.

 
Çok teşekkürler tamer42 destek ekibi ve korhan bey işlem gayet iyi çalışıyor.
 
Geri
Üst