DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
userformdaki textbox a sütunundaki enbüyük sayının 1 falasını yazma ilemi ni nasıl yapabilirim
Private Sub UserForm_Initialize()
TextBox1.Text = WorksheetFunction.Max(Range("A2:a9")) + 1
End Sub
teşekkür ederim
teşekkür ederim
bir de bu sıra numarasını sayfa2 nasıl aldırabilirim
Private Sub UserForm_Initialize()
TextBox1.Text = WorksheetFunction.Max(Range("A2:a9")) + 1
Sheets(2).[a1].Value = TextBox1.Text
End Sub
sanırım olayı yanlış aktardım
sayfa2 a sütununda sıralamanın enbüyük değerin 1 fazlası
Sayın Gökhan Polat,
Eklediginiz deneme sheetinde su sekilde bir deneme yaptım,
A17 ye 20 yazdım sheet1 e geri döndüm UserFormu aç dedim Ürün ekle dedigimde Enson No esasen benim verdigim no idi yani A17 dekiydi o ise gitti A:B satırlarını kontrol etti ve enson nosu A:B sutunlarındaki satırlarda hangisi ise onu ele alarak maximuma +1 yaptı..
Kaldıki arkadaş sadece Form açıldıgında Sayfa2deki enson kayıtnosunu textboxa +1 olarak getirtmeyi istemektedir..sanırım siz yanlış anladınız..veya ben yanlış anladıgım..ben anladıgım kadarının kodunu aşagıda yazdım
Private Sub UserForm_Activate()
Dim TheMax As Double
Sheets("Sayfa2").Select
TheMax = WorksheetFunction.Max(Range("A1:A65536"))
TextBox1.Text = TheMax + 1
End Sub
aşağıdaki gibi deneyiniz,
Kod:Private Sub UserForm_Initialize() TextBox1.Text = WorksheetFunction.Max(Range("A2:a9")) + 1 End Sub