MÜŞterİ BorÇ Bİlgİler

Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
yapmış olduğum exel dosyası için ustalardan yardım istiyorum

daha nasıl kolaylık olur ,yardım ederseniz memnun olurum.

belki bazı arkadaşlarında işine yarar .

şimdiden teşekkür ederim.

ana dosya müşteri borç bilgileri olacak
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
yardım eden yok galiba

ustalar nerdesiniz!

sadece istediğim ana dosyaya bir isim açtığımda bir dosya açsın o dosya içindeki borç hanesinede nekadar borcu olduğunu tekrar ana dosyaya isimin
karşılığına işlesin

bu işi ben kopyala bağ yapıştır ile yapıyorum ama anladığım kadarıyla bununda
kolay çözümü vardır
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Aşağıdakileri "Sayfa1" adlı sheetin kod sayfasına kopyalayınız.

A sütununda yeni bir değer girdiğinizde otomatikman yeni bir dosya oluşturulacaktır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim fso As Object
If Not Intersect(Target, Range("A4:A500")) Is Nothing Then
     If Trim(Target) <> Empty Then
          If Dir(ThisWorkbook.Path & Application.PathSeparator & Target & ".xls") = "" Then
                 Set fso = CreateObject("Scripting.FileSystemObject")
                 fso.GetFile(ThisWorkbook.Path & Application.PathSeparator & "Kitap1.xls").Copy _
                        ThisWorkbook.Path & Application.PathSeparator & Target & ".xls"
                 
                 ActiveSheet.Hyperlinks.Add _
                         Anchor:=Target, _
                         Address:=ThisWorkbook.Path & Application.PathSeparator & Target.Text & ".xls", _
                         TextToDisplay:=Target.Text
                 Target.Offset(0, 1).Formula = "='" & ThisWorkbook.Path & Application.PathSeparator & "[" & Target & ".xls]Sayfa1'!$K$15"
                 Set fso = Nothing
          Else
                 MsgBox "Bu isimde bir dosya zaten var", vbCritical, "UYARI"
          End If
     End If
End If
End Sub
 
Son düzenleme:
Katılım
9 Mart 2008
Mesajlar
7
Excel Vers. ve Dili
2007
H&#304;&#199; B&#304;rsey Anlamadim. Daha ac&#305;k anlatabilinmi.
veya bir &#246;rnek verirsen sevinirim
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
H&#304;&#199; B&#304;rsey Anlamadim. Daha ac&#305;k anlatabilinmi.
veya bir &#246;rnek verirsen sevinirim
1. Yukar&#305;da, &#252;yemizin verdi&#287;i ziplenmi&#351; klas&#246;r&#252; (1 Nolu mesajda) bilgisayar&#305;n&#305;za indirin.

2. "M&#252;&#351;teri Bilgileri.xls" dosyas&#305;n&#305; a&#231;&#305;n

3. Sayfa sekmelerinde (Sayfa isimlerinin bulundu&#287;u yer) Sayfa1'in &#252;zerinde sa&#287; mouse tu&#351;una bas&#305;p, Kod G&#246;r&#252;nt&#252;le'yi se&#231;in.

4. Kar&#351;&#305;s&#305;n&#305;za &#231;&#305;kan beyaz sayfaya, benim 3 nolu sayfada verdi&#287;im kodlar&#305; yap&#305;&#351;t&#305;r&#305;n.

5. &#350;imdi, Tekrar Excel'e d&#246;n&#252;n ve A s&#252;tunundaki listedeki bo&#351; h&#252;crelerden birine kendi ad&#305;n&#305;z&#305; yaz&#305;n.

6. &#350;imdi, klas&#246;r&#252;n i&#231;ine bak&#305;n. Kendi isminizle bir Excel dosyas&#305; olu&#351;tu ve bu dosyan&#305;n K15 h&#252;cresi i&#231;in kodu yazd&#305;&#287;&#305;m&#305;z kitapta B kolonunda bir form&#252;l olu&#351;tu... De&#287;il mi?
 
Son düzenleme:
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
deneyece&#287;im ilgine &#231;ok te&#351;ekk&#252;r ederim say&#305;n ferhat bey
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
tam istedi&#287;im gibi olmu&#351; &#231;ok te&#351;ekk&#252;r ederim
ne desem azd&#305;r. &#231;ok sa&#287;ol ya
&#351;imdide user form &#252;zerinden bunu uygulamaya &#231;al&#305;&#351;aca&#287;&#305;m
tabiki yapabilirsem.
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
say&#305;n ferhat bey bir &#351;ey daha rica edece&#287;im
dosya ad&#305;n&#305; yaz&#305;yor oraya kadar tamam
a&#231;&#305;lan o dosyan&#305;n i&#231;inde (c7s&#252;t&#252;nnuna )firma isminin ka&#351;&#305;s&#305;nada ayn&#305; ismi kay&#305;t yapma &#351;ans&#305; varm&#305; aceba
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
O zaman kodu aşağıdaki gibi değiştirin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim fso As Object
Dim wb As Workbook
If Not Intersect(Target, Range("A4:A500")) Is Nothing Then
     If Trim(Target) <> Empty Then
          If Dir(ThisWorkbook.Path & Application.PathSeparator & Target & ".xls") = "" Then
                 Set fso = CreateObject("Scripting.FileSystemObject")
                 fso.GetFile(ThisWorkbook.Path & Application.PathSeparator & "Kitap1.xls").Copy _
                        ThisWorkbook.Path & Application.PathSeparator & Target & ".xls"
                 
                 ActiveSheet.Hyperlinks.Add _
                         Anchor:=Target, _
                         Address:=ThisWorkbook.Path & Application.PathSeparator & Target.Text & ".xls", _
                         TextToDisplay:=Target.Text
                 Target.Offset(0, 1).Formula = "='" & ThisWorkbook.Path & Application.PathSeparator & "[" & Target & ".xls]Sayfa1'!$K$15"
                 
                 Application.ScreenUpdating = False
                 Set wb = Workbooks.Open(ThisWorkbook.Path & Application.PathSeparator & Target & ".xls")
                 wb.Sheets("Sayfa1").Range("C7") = Target
                 wb.Close True
                 Application.ScreenUpdating = True
                 
                 Set wb = Nothing
                 Set fso = Nothing
          Else
                 MsgBox "Bu isimde bir dosya zaten var", vbCritical, "UYARI"
          End If
     End If
End If
Set wb = Nothing
End Sub
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
&#231;ok te&#351;ekk&#252;rler

tam istedi&#287;im gibi

ba&#351;ar&#305;n&#305;n devam&#305;n&#305; dileklerimle
kolaygelsin
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
müşteri satış bilgileri

--------------------------------------------------------------------------------

dosyanın yapılmış halini tekrar gönderiyorum

müşteri bilgileri dosyasını açtıktan sonra

sadece isim yazmanız yeterli isim yazdıktan sonra o klasör içine aynı

isim altında exel dosyası açılıyor

o dosya içinde malzemeleri ve fiyatı yazdıktan sonra müşteri bilgiler dosyasına

toplam borcunu otomatik yapıyor.

dikkat sakın kitap1 exel dosyasını silmeyiniz yoksa çalışmaz

word dosyasındada hazır kodu mevcuttur.

bu kod yazımında emeği geçen ferhat beye teşekkür
 
Katılım
28 Mayıs 2005
Mesajlar
37
Musteri hesabı

Bir arkadaşımın için yaptığım basit bir uygulama işinize yarayabilir.
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
aucar tebrikler g&#252;zel olmu&#351;

daha &#231;ok eksikler var ama d&#252;zeltirsin zamanla

yinede fikir vermekte g&#252;zel bir&#351;ey biraz &#252;st&#252;nde &#231;al&#305;&#351;ay&#305;m

bakal&#305;m d&#252;zeltebilecekmiyim.

ba&#351;ar&#305;lar&#305;n&#305;n devam&#305;n&#305; dilerim.
 
Katılım
1 Şubat 2008
Mesajlar
329
Excel Vers. ve Dili
office 2003
OFFİCE 2007
aucar arkadaşın eklediği dosyayıda ekledim

aucar19Musteri hesabı
Bir arkadaşımın için yaptığım basit bir uygulama işinize yarayabilir.
 

Ekli dosyalar

Üst