NADİR YILDIZ
Altın Üye
- Katılım
- 7 Ocak 2006
- Mesajlar
- 1,378
- Excel Vers. ve Dili
- 2016 Türkçe
- Altın Üyelik Bitiş Tarihi
- 09-02-2026
konuyla ilgili açıklamaya dosyamda yazdım
Ekli dosyalar
-
168 KB Görüntüleme: 22
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Kayit(Target As Range)
Dim S1 As Worksheet, BUL As Range, Onay As Byte, say As Long
Dim VergiNo As String
If Intersect(Target, Range("F2:F" & Rows.Count)) Is Nothing Then Exit Sub
If Target.Cells.Count > 1 Then Exit Sub
If Target <> "" Then
Application.EnableEvents = False
Target.Select
Set S1 = Sheets("LİSTE")
Set BUL = S1.Cells.Find(Target, LookAt:=xlWhole)
If Not BUL Is Nothing Then
Target(1, 0) = S1.Cells(BUL.Row, 2)
Target(1, 2) = S1.Cells(BUL.Row, 3)
Else
Onay = MsgBox(Target.Value & " isimli firma listenizde bulunamadı !" & Chr(10) & _
"Bu firmayı listenize eklemek ister misiniz ?", vbExclamation + vbYesNo, "Uyarı !")
If Onay = vbNo Then
ANIMSATICI
Else
VergiNo = InputBox(Target.Value & " isimli firmanın için 'VERGİ NUMARASI' giriniz..")
If VergiNo = "" Then
MsgBox "'VERGİ NUMARASI' girmediniz işlem iptal edildi."
Exit Sub
End If
say = S1.Cells(S1.Rows.Count, 1).End(3).Row + 1
S1.Cells(say, 1) = Target.Value
S1.Cells(say, 2) = Yeni_CH_Kod
S1.Cells(say, 2).NumberFormat = "_-* #,##0 _?_-;-* #,##0 _?_-;_-* ""-""?? _?_-;_-@_-"
S1.Cells(say, 3) = VergiNo
Target(1, 0) = S1.Cells(say, 2)
Target(1, 0).NumberFormat = "_-* #,##0 _?_-;-* #,##0 _?_-;_-* ""-""?? _?_-;_-@_-"
Target(1, 2) = VergiNo
S1.Range("A2:C" & S1.Rows.Count).Sort S1.Range("A2"), xlAscending
End If
End If
Set S1 = Nothing
Set BUL = Nothing
End If
Application.EnableEvents = True
End Sub