• DİKKAT

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

Sayfada Düzeni özelleştirilmiş Renkler

diğer bilgisayarlarda bu şekilde yolu255173255172bende bu şekilde hocam ilgisi olabilir mi
 
Hata veren bilgisayarda 123.xml dosyasını arayıp buldunuz mu? Var mı? Varsa bulunduğu klasörün adresini benimle paylaşın.
 
255175bu şekilde var var hocam 123 dosyası, adresi resimdeki gibi karalanmış yerde "y.fatih.tekin" yazıyor
 
"Templates" klasörünün adı o bilgisayarda "Şablonlar" yazıyor.
 
aynen hocam bende şablonlar olarak denedim diğer bilgisayarda ilginç bir şekilde kendi bilgisayarımda çalışıyor başka bir bilgisayarda çalışmıyor
 
Aşağıdaki kodu deneyin.
Kod:
Sub FormulsuzSayfa()
    Dim RaporYolAd As String
    Dim Adres As String
  
    RaporYolAd = ActiveWorkbook.Path & "\DOSYA.xlsx"
  
    Application.ScreenUpdating = False
    ActiveSheet.Copy
    ActiveSheet.Cells.Copy
    If Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml") = "" Then
        Adres = Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Şablonlar\Document Themes\Theme Colors\123.xml"
    Else
        Adres = Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml"
    End If
    ActiveWorkbook.Theme.ThemeColorScheme.Load (adres)
  
    ActiveSheet.Cells.PasteSpecial Paste:=xlPasteValues
    Application.CutCopyMode = False
    Range("A1").Select
    Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs Filename:=RaporYolAd, FileFormat:=xlOpenXMLWorkbook
    Application.DisplayAlerts = True
    ActiveWorkbook.Close SaveChanges:=False
    Application.ScreenUpdating = True

    Dim objOutlook As Object
    Dim objMail As Object

    ' Outlook mail oluşturma
    Set objOutlook = CreateObject("Outlook.Application")
    Set objMail = objOutlook.CreateItem(0)

    ' Mail oluşturup dosya ekleniyor
    With objMail
        .To = "test@gmail.com" ' mail gönderilecek kişi
        .Subject = "DOSYA" ' mail konusu
        .Body = "İyi Günler Dileriz." ' mail içeriği
        .Attachments.Add RaporYolAd ' Rapor ek olarak gönderilebilir
        .Display ' E-postayı görüntüle (veya .Send ile gönder)
    End With

    ' Temizlik
    Set objMail = Nothing
    Set objOutlook = Nothing


    MsgBox "Rapor .", vbInformation, "Rapor OK"
End Sub
 
Son düzenleme:
End If
ActiveWorkbook.Theme.ThemeColorScheme.Load (Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml")

bu kodda hata verdi hocam, hocam daha fazla yormak istemem sizi alakanız için çok teşekkürler hakkınızı helal edin
 
hocam sayfa düzeni - temalar - geçerli temayı kaydetsek Tema1.thmx olarak kaydedilen dosyayı bu koda işleme şansımız varmı peki alternatif çözüm olarak

If Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml") = "" Then
Adres = Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Şablonlar\Document Themes\Theme Colors\123.xml")
Else
Adres = Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml")
End If
ActiveWorkbook.Theme.ThemeColorScheme.Load (Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml")

bunun yerine
 
26 numaralı mesajdaki kodu hatalı yazmışım, düzelttim şimdi tekrar deneyin.
 
26 numaralı mesajdaki kodu hatalı yazmışım, düzelttim şimdi tekrar deneyin.

If Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml") = "" Then
Adres = Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Şablonlar\Document Themes\Theme Colors\123.xml")
Else
Adres = Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml")
End If

bu kısmı aşağıdaki gibi değiştirince çalıştı hocam çok teşekkürler alakanız ve ilginiz için

If Dir(Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml") = "" Then
Adres = Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Şablonlar\Document Themes\Theme Colors\123.xml"
Else
Adres = Environ("USERPROFILE") & "\AppData\Roaming\Microsoft\Templates\Document Themes\Theme Colors\123.xml"
End If
 
Geri
Üst