• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sıradaki numara verme

reosman

Altın Üye
Katılım
26 Nisan 2021
Mesajlar
178
Excel Vers. ve Dili
TR 2021
Sevgili Üstadlar,
Başlangıç ve bitiş numaraları manuel girilecek.
Başlangıç ve bitiş numaraları aralığında olmak üzere 1'er 1'er arttırarak sıradaki numarayı getirecek.

Sıradaki numara kopyalandıktan sonra işlem sona ererek gerek sıradaki numara veya sıradaki numarayı
getir butonuna basana kadar boş kalacak. Bunu bir türlü beceremedim. Yardımlarınızı rica ediyorum. Saygılarımla.
 

Ekli dosyalar

Aşağıdaki makroyu deneyiniz:

PHP:
Sub nover()
If IsNumeric([B3]) Then
    bas = [B3]
Else
    bas = Right([B3], Len([B3]) - 2)
End If
If IsNumeric([D3]) Then
    bit = [D3]
Else
    bit = Right([D3], Len([D3]) - 2)
End If
If IsNumeric([H3]) Then
    sira = [H3]
Else
    sira = Right([H3], Len([H3]) - 2)
End If
If sira >= bit Then
    MsgBox "Verilecek numara kalmamıştır!", vbInformation
    Exit Sub
ElseIf sira < bas Then
    uyar = MsgBox("Sıradaki numara başlangıç numarasından küçük!" & Chr(10) & "Başlangıç numarası verilsin mi?", vbYesNo)
    If uyar = vbYes Then
        [H3] = [B3]
    Else
        Exit Sub
    End If
Else
    [H3] = Left([B3], 2) & Format(sira + 1, "000000")
End If
End Sub
 
Yusuf44 ve ekmekevi ilginize çok çok teşekkür ederim. Yusuf44 Makro çalışmadı. ekmekevi harf ve rakamların bitişik olması gerekiyor. Sağolun varolun.
 
Çalıştırmadığım makroyu göndermem genelde. Size verdiğim makroyu da örnek dosyanızda farklı alternatiflerle deneyerek hazırlamıştım. Bir şeyleri yanlış yapmış olmalısınız çünkü örnek dosyanızda sorunsuz olarak çalışıyor.
 
Yusuf bey çok çok özür diliyorum. Tüm kodları sildim. Yeniden ekledim. Şu an çalıştı. Çok teşekkür ederim.
 
Yusuf bey, nolur kusuruma bakmayın, sıradaki getir butonuna bir şart koyabilirmiyiz, gelen sıradaki numarayı kopyalamadan veya kesmeden buton tekrar aktif olmasın veya buna benzer bişey, herhangibir butona yanlış basmayla iki defa ilerler ise önceki numaraya geri dönebilmek içinde bir buton olabilir. Vereceğiniz emek için şimdiden teşekkür ederim. İyiki varsınız.
 
Kopyaladıktan sonra ne yapılacak? Başka bir deyişle bu numarayı nasıl kullanacaksınız?
 
burdan kopyalanan numara web tabanlı programa yapıştırılacak. Bir Tamam butonu olsa ve bastıktan sonra sıradaki numarayı getir aktif olsa da olur. Teşekkür ederim.
 
Müsait olunca bir yardımcı olursanız sevinirim. Hayırlı geceler dilerim.
 
Ekli dosyayı inceleyiniz.
 

Ekli dosyalar

Yusuf bey emekleriniz için çok çok teşekkür ediyorum, sağolun, varolun, Saygılarımla.
 
Geri
Üst