Formdaki Açlılır Kutuda Seçime Göre Excel E Verme Adını Yazdırma

09/03/2018, 10:35

haziran4

Aşağıdaki kod çalışıyor. Masa üstüne Gelir diye excele veriyor ama ben Masa üstüne exel adını Gelir işlem türündeki seçilen rapora göre yapmak istiyorum. yardımcı olursanız sevinirim.



Select Case MsgBox("Excele Aktarma İşlemi Yapılacak." _
                   & vbCrLf & "" _
                   & vbCrLf & "Devem Edilsin mi?" _
                   , vbYesNo Or vbExclamation Or vbDefaultButton1, "DİKKAT")

    Case vbYes
    Dim adres As String
    adres = Environ("userprofile") & "\Desktop\GiderExtre.xls"
    DoCmd.TransferSpreadsheet acExport, 8, "GiderExtre", adres, True, "GiderExtre"
    MsgBox "Aktarma İşlemi Masa Üstüne Gerçekleşti.", , "Tebrikler"
    Case vbNo

End Select



09/03/2018, 10:51

C*e*l*o*y*c*e

 adres = Environ("userprofile") & "\Desktop\GiderExtre.xls"
Burayı

 adres = Environ("userprofile") & "\Desktop\& gidertürüadı &.xls"
şeklinde deneyiniz.
09/03/2018, 14:12

haziran4

üstad tşk ederim. Denedim Seçime göre aktarılacak ismi yazmıyor
14/03/2018, 05:19

ozanakkaya

Kodu aşağıdaki ile değiştirerek deneyiniz.


adres = Environ("userprofile") & "\Desktop\" & gidertürüadı & ".xls"