Kullanmaya Sinirlama Getİrmek

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Arkadaşlar örneğin Excelde yaptığımız bir programın başkaları tarafından kullanılmasını engellemek için yani kopyaladık verdik programı yapan kişinin izni olmadan verdiğimiz kişi o programı kullanamasın bunu nasıl yapabiliriz? yada bunu yapabilme şansımız varmı

Şimdiden teşekkürler
 

Metin Karaağaç

Uzman
Altın Üye
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
şifre koysanız olmuyor mu?
dosyaya hem açılış, hem de değiştirme parolası koyun.
izniniz olmadan ne okuyabilir ne de değişiklik yapabilirler.
(tabii illegal programlarla her türlü engeli geçmek mümkün) :(
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
merhaba;
aşağıdaki kodları çalışma sayfanızın "modül" kısmına yapıştırın ve
strTxtFile As String = "F:\YY\strTxt.txt" kısmında ki gibi kendinize bir dosya .txt dosyası oluşturup dosya yolunu belirleyin. ve dosyanız kopyalansa bile çalışmayacaktır.
not; makro güvenliği seviyasi "çok yüksek" olduğu durumlarda bu işlem çalışmaz




Const strTxtFile As String = "F:\YY\strTxt.txt"
Sub Auto_Open()
If Dir(strTxtFile) <> Empty Then
ThisWorkbook.IsAddin = False
Else
ThisWorkbook.IsAddin = True
MsgBox "Kayitli kullanici degilsiniz....", vbCritical, "Kullanicinin dikkatine !"
ThisWorkbook.Close SaveChanges:=False
End If
End Sub
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
merhaba;
aşağıdaki kodları çalışma sayfanızın "modül" kısmına yapıştırın ve
strTxtFile As String = "F:\YY\strTxt.txt" kısmında ki gibi kendinize bir dosya .txt dosyası oluşturup dosya yolunu belirleyin. ve dosyanız kopyalansa bile çalışmayacaktır.
not; makro güvenliği seviyasi "çok yüksek" olduğu durumlarda bu işlem çalışmaz




Const strTxtFile As String = "F:\YY\strTxt.txt"
Sub Auto_Open()
If Dir(strTxtFile) <> Empty Then
ThisWorkbook.IsAddin = False
Else
ThisWorkbook.IsAddin = True
MsgBox "Kayitli kullanici degilsiniz....", vbCritical, "Kullanicinin dikkatine !"
ThisWorkbook.Close SaveChanges:=False
End If
End Sub
strTxtFile As String = "F:\YY\strTxt.txt" bu kodun hangi kısımda ve nereye dosya yolu oluşturmamız gerekir?

Teşekkürler
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
şifre koysanız olmuyor mu?
dosyaya hem açılış, hem de değiştirme parolası koyun.
izniniz olmadan ne okuyabilir ne de değişiklik yapabilirler.
(tabii illegal programlarla her türlü engeli geçmek mümkün) :(
Sayın Acemi 1 Burada şifreyi verdiğimiz kişi başkalarına dosyayı kullandırabilir onun için böyle birine verdiğimizde oda başkalarına verdiğinde izinsiz kullanma olmasın diye

Teşekkürler
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
strTxtFile As String = "F:\YY\strTxt.txt" bu kodun hangi kısımda ve nereye dosya yolu oluşturmamız gerekir?

Teşekkürler
"F:\YY\strTxt.txt" bu kısmı açıklayalım

f= bilgisayarın sürücülerinden biri bu C yada D sürücüsü olabilir
YY= txt dosyasının kayıtlı olduğu klasör
str.txt = dosya ismi bu dosyayı oluşturup bilgisayarınızda herhangi bir yere kopyalayın ve dosya yolunu yukarıdaki gibi değiştirin :)
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
merhaba;
burda "strtxt.txt" dosyas&#305; farkl&#305; bir isimde de olabilir. kullan&#305;c&#305;lar &#231;al&#305;&#351;ma sayfas&#305;n&#305; al&#305;p kopyalasa bile bu dosya olmadan acamayacaklard&#305;r
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
merhaba;
burda "strtxt.txt" dosyası farklı bir isimde de olabilir. kullanıcılar çalışma sayfasını alıp kopyalasa bile bu dosya olmadan acamayacaklardır
Teşekkürler Sn: birol mumcu

peki Keygen eklenemezmi? eğer eklenebilirse nasıl?
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Başka bir öneri uygulamanızı verdiğiniz kişinin bilgisayarının hard diskinin seri nosunu kontrol eden bir uygulama yazın. Bu konu ile ilgili forumda bir başlık bulunuyor arama yaparsanız bulursunuz. Örnek uygulamalar ana başlığı altında olmalı yanlış hatırlamıyorsam.
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
bu konuyla ilgili syn haluk un yapt&#305;&#287;&#305; bir &#231;al&#305;&#351;ma da vard&#305;

kullan&#305;c&#305; say&#305;s&#305; ve her kullan&#305;c&#305;ya ait bir &#351;ifre belirleye biliyorsunuz. ve kullan&#305;c&#305; i&#231;in yap&#305;lm&#305;&#351; bir uygulamayd&#305;
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
a&#351;a&#287;&#305;daki bilgileri takip edin
soru;

excel de yapmak istedi&#287;im &#351;ey &#351;u belli bir zaman aral&#305;&#287;&#305;nda kullan&#305;c&#305; ad&#305; ve kullan&#305;c&#305; kodu sormas&#305;n&#305; sa&#287;lamak kullan&#305;c&#305; ad&#305; ve parolas&#305; do&#287;ru girilmedi&#287;i zaman dosyay&#305; son haliyle kaydedip dosyay&#305; kapats&#305;n taki do&#287;ru kullan&#305;c&#305; ad&#305; ve parolas&#305; girilene kadar ve tek bir parola olmas&#305;n &#246;rne&#287;in 72 saatte bir ve zaman aral&#305;&#287;&#305;n&#305; kontrol edebileyim en az &#252;&#231; kullan&#305;c&#305; ve &#252;&#231; parola d&#246;ng&#252;s&#252; olu&#351;tursun "her 72 saatte parolay&#305; ve kullan&#305;c&#305; ad&#305;n&#305; de&#287;i&#351;tirsin " bana bu konuda kim yad&#305;m&#305;c&#305; olur yard&#305;mlar&#305;n&#305;z i&#231;in &#351;imdiden te&#351;ekk&#252;r ederim. dostlar...........

cevap olarakta;
belli bir zaman aral&#305;&#287;&#305;nda kullan&#305;c&#305; ad&#305; ve kullan&#305;c&#305; kodu sormas&#305;n&#305; sa&#287;lamak
Kod:
Sub auto_open()
Application.OnTime Now + TimeValue("00:00:15"), "Sor"
End Sub

Sub Sor()
UserForm1.Show
End Sub]

kullan&#305;c&#305; ad&#305; ve parolas&#305; do&#287;ru girilmedi&#287;i zaman dosyay&#305; son haliyle kaydedip dosyay&#305; kapats&#305;n


Kod:

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = vbFormControlMenu Then
MsgBox "Kullan&#305;c&#305; Ad&#305; ve &#350;ifresi Yazmak Zorundas&#305;n&#305;z.."
Cancel = True
End If
End Sub

Private Sub CommandButton1_Click()
If TextBox1 = Worksheets("Sayfa1").Range("a1") Then
If Val(TextBox2) = Worksheets("Sayfa1").Range("a2") Then
MsgBox "&#304;&#351;lem Tamam"
Application.OnTime Now + TimeValue("00:00:15"), "Sor"
Range("a1") = "Kullan&#305;c&#305; Ad&#305;2" 'Herseferinde kullan&#305;c&#305; ad&#305; de&#287;i&#351;tiriyor.
Range("a2") = "Kullan&#305;c&#305; &#350;ifre2" 'Herseferinde kullan&#305;c&#305; &#351;ifre de&#287;i&#351;tiriyor.
Unload Me
Else
MsgBox "Yanl&#305;&#351; &#350;ifre Girdiniz"
ActiveWorkbook.Save
ActiveWorkbook.Close
Exit Sub
End If
Else
MsgBox "Yanl&#305;&#351; Kullan&#305;c&#305; Ad&#305; Girdiniz"
ActiveWorkbook.Save
ActiveWorkbook.Close
Exit Sub
End If
End Sub
MsgBox "Yanl&#305;&#351; Kullan&#305;c&#305; Ad&#305; Girdiniz"
ActiveWorkbook.Save
ActiveWorkbook.Close
Exit Sub
End If
End Sub
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
bu da kullan&#305;c&#305; i&#231;in olan kodlar;
Merhaba;

Ben bir cevap haz&#305;rlad&#305;m ama tam post edecekken bir kere daha soruyu okuyunca, biraz da fantezi tarzdaki cevab&#305;m&#305;n sizin istedi&#287;iniz &#351;ey olmad&#305;&#287;&#305;n&#305; anlad&#305;m maalesef.

soru syn neo dan
cevaplar; syn hts&#252;mer ve syn raider den

Benim cevab&#305;mda;

1) Dosya a&#231;&#305;ld&#305;ktan sonra, ekrana Kullan&#305;c&#305; Ad&#305; ve &#350;ifre isteyen bir kutu geliyor.

2) Dosyay&#305; a&#231;maya yetkili 3 adet kullan&#305;c&#305; tan&#305;mlanm&#305;&#351; durumda. Bu kullan&#305;c&#305;lar:

- Huseyin
- Turker
- RedKid

3) Kullan&#305;c&#305;lar, kendi kullan&#305;c&#305; adlar&#305;n&#305; girdikten sonra &#351;ifre olarak;

- Pazar, Pazartesi, Sal&#305; g&#252;nleri i&#231;in : sifre1
-Sal&#305;, &#199;ar&#351;amba, Per&#351;embe, Cuma, Cumartesi g&#252;nleri i&#231;in : sifre2
girmek zorundalar. Aksi takdirde dosyay&#305; a&#231;amayacaklar.

Bununla ilgili olarak a&#351;a&#287;&#305;daki kodlar&#305;n t&#252;m&#252;n&#252; s&#246;zkonusu bir dosyada yeni bir modul&#252;n i&#231;ine yerle&#351;tirilmesi gerekiyor;
Kod:
Public MyUser As String
Public MyPass As String
'
Sub Auto_Open()
Dim UserArr

UserArr = Array("Huseyin", "Turker", "RedKid")

Select Case Format(Date, "w")
Case 1 To 3
MyPassword = "sifre1"
Case 4 To 7
MyPassword = "sifre2"
End Select

ThisWorkbook.IsAddin = True

MyPasswBox

If MyPass <> "" And MyUser <> "" Then
For i = LBound(UserArr) To UBound(UserArr)
If MyUser = UserArr(i) And MyPass = MyPassword Then
ThisWorkbook.IsAddin = False
MsgBox UserArr(i) & ", giri&#351;iniz onayland&#305; !", _
vbInformation, "Bilgi..."
Exit Sub
End If
Next
MsgBox "Kullan&#305;c&#305; ad&#305; ve &#351;ifrenizi kontrol edin !", vbCritical, "Dikkat !"
End If
End Sub
'
Sub MyPasswBox()
Dim PassWForm

Set PassWForm = ThisWorkbook.VBProject.VBComponents.Add(3)
PassWForm.properties("Width") = 200
PassWForm.properties("Height") = 120
PassWForm.properties("Caption") = "&#350;ifre giri&#351;i !"

Set NewLabel = PassWForm.Designer.Controls.Add("forms.Label.1")
With NewLabel
.Width = 50
.Height = 18
.Left = 8
.Top = 22
.Caption = " Kullan&#305;c&#305; Ad&#305; :"
End With

Set NewLabel = PassWForm.Designer.Controls.Add("forms.Label.1")
With NewLabel
.Width = 50
.Height = 18
.Left = 8
.Top = 44
.Caption = " &#350;ifre :"
End With

Set NewTextBox = PassWForm.Designer.Controls.Add("forms.TextBox.1")
With NewTextBox
.Width = 120
.Height = 18
.Left = 60
.Top = 20
.PasswordChar = "*"
.ForeColor = vbRed
End With

Set NewTextBox = PassWForm.Designer.Controls.Add("forms.TextBox.1")
With NewTextBox
.Width = 120
.Height = 18
.Left = 60
.Top = 42
.PasswordChar = "*"
.ForeColor = vbRed
End With

Set NewCommandButton1 = PassWForm.Designer.Controls.Add("forms.CommandButton.1")
With NewCommandButton1
.Caption = "Vazge&#231;"
.Height = 18
.Width = 50
.Left = 70
.Top = 72
End With

Set NewCommandButton2 = PassWForm.Designer.Controls.Add("forms.CommandButton.1")
With NewCommandButton2
.Caption = "Tamam"
.Height = 18
.Width = 50
.Left = 130
.Top = 72
End With

With PassWForm.CodeModule
X = .CountOfLines
.InsertLines X + 1, "Sub CommandButton1_Click()"
.InsertLines X + 2, "Unload Me"
.InsertLines X + 3, "End Sub"
.InsertLines X + 4, "Sub CommandButton2_Click()"
.InsertLines X + 5, "MyUser = TextBox1"
.InsertLines X + 6, "MyPass = TextBox2"
.InsertLines X + 7, "Unload Me"
.InsertLines X + 8, "End Sub"
.InsertLines X + 9, "Sub UserForm_Activate()"
.InsertLines X + 10, "Me.SpecialEffect=3"
.InsertLines X + 11, "End Sub"
End With
VBA.UserForms.Add(PassWForm.Name).Show
ThisWorkbook.VBProject.VBComponents.Remove VBComponent:=PassWForm
End Sub


Soruyu tekrar okudu&#287;umda sonradan anlad&#305;&#287;&#305;m kadar&#305;yla, sanki bahsetti&#287;iniz bu dosya g&#252;n&#252;n 24 saati kesintisiz olarak a&#231;&#305;k durumda ve siz 72 saatte bir kullan&#305;c&#305; ve &#351;ifre kontrolu istiyorsunuz. Bu durumda sizin kullanman&#305;z gereken y&#246;ntem Application.OnTime metodunu kullanmak olacakt&#305;r.

&#304;&#351;inize yaramayacak ama, kodlar&#305; haz&#305;rlam&#305;&#351;ken yine de buraya post etmek istedim.

Belki bir ba&#351;kas&#305;n&#305;n i&#351;ine yarar...
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
"F:\YY\strTxt.txt" bu k&#305;sm&#305; a&#231;&#305;klayal&#305;m

f= bilgisayar&#305;n s&#252;r&#252;c&#252;lerinden biri bu C yada D s&#252;r&#252;c&#252;s&#252; olabilir
YY= txt dosyas&#305;n&#305;n kay&#305;tl&#305; oldu&#287;u klas&#246;r
str.txt = dosya ismi bu dosyay&#305; olu&#351;turup bilgisayar&#305;n&#305;zda herhangi bir yere kopyalay&#305;n ve dosya yolunu yukar&#305;daki gibi de&#287;i&#351;tirin :)
Hocam a&#351;a&#287;&#305;daki gibi mi ? (Benim Dosyam&#305;n ad&#305; Stok Takip) Ayr&#305;ca bu dosya xls ben txt dosyas&#305;n&#305; nas&#305;l olu&#351;turmam gerekir a&#231;&#305;kcas&#305; hi&#231; bir fikrim yok &#246;z&#252;r dilerim

&#214;RNEK:
C:\Documents and Settings\Belgelerim\Stok Takip

Not: benim bilgisayar&#305;mda Stok Takip dosyas&#305;n&#305;n yeri aynen yukar&#305;da &#246;rnek olarak yazd&#305;&#287;&#305;m yerde
ve hocam size zahmet bu dosya ad&#305;na g&#246;re verdi&#287;iniz kodlar&#305; d&#252;zenleyebilmeniz m&#252;mk&#252;n m&#252;?

SAYGILAR
 
Son düzenleme:

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
aşağıdaki sizin verdiğiniz koda dosya yolumu yazdım çalıştı . ama tabi önce dosyamı txt 'ye çevirdim. Kod çalıştı ve kayıtlı kullanıcı değilsiniz diye ekrana mesaj verdi dosya da doğal olarak açılmadı. buraya kadar tamam peki ben dosyayı nasıl açacağım tekrar

saygılar




Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"
Sub Auto_Open()
If Dir(strTxtFile) <> Empty Then
ThisWorkbook.IsAddin = False
Else
ThisWorkbook.IsAddin = True
MsgBox "Kayitli kullanici degilsiniz....", vbCritical, "Kullanicinin dikkatine !"
ThisWorkbook.Close SaveChanges:=False
End If
End Sub
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"

merhaba;
yukar&#305;daki Stok takip klas&#246;r&#252; i&#231;ine mausu nuzu sa&#287; t&#305;kyap&#305;p yeni>metin belgesi olu&#351;turun ve metin belgesi ad&#305;n&#305; "strTxt.txt"olarak de&#287;i&#351;tirin sayfan&#305;z &#231;al&#305;&#351;acakt&#305;r
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"

merhaba;
yukarıdaki Stok takip klasörü içine mausu nuzu sağ tıkyapıp yeni>metin belgesi oluşturun ve metin belgesi adını "strTxt.txt"olarak değiştirin sayfanız çalışacaktır
Hocam merhabalar
dosyayı açmaya çalıştığımda çıkan mesajı kapatıyorum sonra aynı yerde sağ klik yapıyorum yeni diyorum metin belgesi seçeneği diye bir şey yok size çıkan pencerenin resmini gönderiyorum

Teşekkürler
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
bir yanl&#305;&#351; anla&#351;&#305;lma var san&#305;r&#305;m
&#246;nce masa &#252;st&#252;ne mausu sa&#287; t&#305;k yap&#305;p bir txt.dosyas&#305; olu&#351;turun ve dosyan&#305;n ad&#305;n&#305; "strtxt.txt" olarak de&#287;i&#351;tirin. ba&#351;ka isimde olabilir ama makronun ilgili sat&#305;r&#305;nda isinde de&#287;i&#351;meli.

ve bu dosyay&#305; makronun
Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"
sat&#305;r&#305;ndaki "C:\Documents and Settings\Belgelerim\Stok Takip\ dosya yolunu takipederek masa&#252;st&#252;ndeki txt dosyas&#305;n&#305; "stok takip" klas&#246;r&#252;ne yerle&#351;tirin
(bui&#351;lemler yap&#305;l&#305;rken &#231;al&#305;&#351;ma sayfan&#305;z kapal&#305; olsun.)
ve &#231;al&#305;&#351;ma sayfan&#305;z&#305; yeniden a&#231;&#305;n
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,893
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
bir yanlış anlaşılma var sanırım
önce masa üstüne mausu sağ tık yapıp bir txt.dosyası oluşturun ve dosyanın adını "strtxt.txt" olarak değiştirin. başka isimde olabilir ama makronun ilgili satırında isinde değişmeli.

ve bu dosyayı makronun
Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"
satırındaki "C:\Documents and Settings\Belgelerim\Stok Takip\ dosya yolunu takipederek masaüstündeki txt dosyasını "stok takip" klasörüne yerleştirin
(buişlemler yapılırken çalışma sayfanız kapalı olsun.)
ve çalışma sayfanızı yeniden açın
Hocam inanı kafam karıştı siz söylüyorsunuz ben yapmaya çalışıyorum beceremiyorum kusura bakmayın sizi de yoruyorum ama yine olmadı ben dosyamı gönderiyorum

saygılar
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
bir yanlış anlaşılma var sanırım
önce masa üstüne mausu sağ tık yapıp bir txt.dosyası oluşturun ve dosyanın adını "strtxt.txt" olarak değiştirin. başka isimde olabilir ama makronun ilgili satırında isinde değişmeli.
buraya kadar sorun yok

[/QUOTE]ve bu dosyayı makronun
Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"
satırındaki "C:\Documents and Settings\Belgelerim\Stok Takip\ dosya yolunu takipederek masaüstündeki txt dosyasını "stok takip" klasörüne yerleştirin
(buişlemler yapılırken çalışma sayfanız kapalı olsun.)
ve çalışma sayfanızı yeniden açın[/QUOTE]

ikinci kısımda yapmanız gereken (ekli dosyada resimli örnek)
diyelimki "stok takip" klasörünü D sürücüsü içinde "komutan63" klasörüne kopyaladınız. bunun dosya yolu aynen şöyle olur. D:\komutan63\stok takip
şimdi bu klasör ( stok takip) içinde bir text dosyamız olsun. "strtxt.txt" şimdi bu text dosyasının yolu nasıl olacak. oda aynen D:\komutan63\stok takip\strtxt.txt şeklinde olur.

burda yapmanız gereken size yolladığım kodların
Const strTxtFile As String = "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt"
satırındaki "C:\Documents and Settings\Belgelerim\Stok Takip\strTxt.txt" dosya yolunu yukarıda yaptığımız şekilde değiştirmeniz. bu da aynen
Const strTxtFile As String = "D:\komutan63\stok takip\strtxt.txt" şeklinde olacaktır.
burda unutmamanız gereken en önemli şey text dosyasının adını ne koyarsanız koyun kodların ilgili satırındaki ad aynı olmalıdır. ikinci önemli konu ise anlatmaya çalıştığım gibi dosya yolunu doğru belirtmeniz gerekir.
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2021 Excel Tr
Kesin çözüm benim yöntemimdir.
CPU veya herhangi bir donanım bileşeninin seri nosuna göre şifre üreten programdır. Bir yere yedeklemiştim. Bulursam eklerim.
Kolay gelsin.
Aslında profesyonel biri mutlaka çözer.
 
Üst