• DİKKAT

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

random sayıya göre satırı bulmak

Katılım
11 Temmuz 2007
Mesajlar
132
Excel Vers. ve Dili
2007
Merhaba arkadaşlar,

A sütünunda 1-5000 arası satır numaraları var..
F9 a basarak 1-5000 arası RASTGELE bir sayı üretiyorum. Ve istiyorumki program beni ilgili satıra ve ona bağlı olan yan sütündaki içeriğe götürsün..

Yani C1 sütününda =(RASTGELEARADA(1;5000)) formülü ile sayı üreten bir kod var...F9 a her basışımda diyelimki 3255 sayıyı üretti..A1 sütününda 1 den 5000 e kadar sayılar var ve kendimi 3255 nolu satırda bulayım...

Teşekkürler
 
Merhaba,
Bu isteğiniz makro ile yapılabilir. Makro çözüm isterseniz bir örnek dosya ekleyin.
 
Merhaba,
Bu isteğiniz makro ile yapılabilir. Makro çözüm isterseniz bir örnek dosya ekleyin.

istediğiniz gibi dosya ekledim..
random sayı limitini 1-2000 olarak yeniledim

teşekkürler
 

Ekli dosyalar

istediğiniz gibi dosya ekledim..
random sayı limitini 1-2000 olarak yeniledim

teşekkürler

Merhaba;

Thisworkbook kısmına
Kod:
Option Explicit

Private Sub Workbook_Activate()
Application.OnKey "{F10}", "BUL_HÜCRE"
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "{F10}", ""
End Sub

Private Sub Workbook_Deactivate()
Application.OnKey "{F10}", ""
End Sub

Private Sub Workbook_Open()
Application.OnKey "{F10}", "BUL_HÜCRE"
End Sub

Module1 'e aşağıdaki kodu deneyiniz..

Kod:
Option Explicit

Sub BUL_HÜCRE()
Dim Bul As Range
    Set Bul = Range("A:A").Find(What:=Range("D1"), LookAt:=xlWhole)
        If Not Bul Is Nothing Then
            Cells(Bul.Row, "B").Select
        End If
End Sub

Bence F10 ile deneyin F9' u manuel hesaplamalarda kullanabilirsiniz.
 
değerli arkadaşım.. ofis 2007 kullanıyorum... bu makro yarat vs bulamadım.. mümkünse çalışan bir dosya gönderir misiniz..? teşekkür ederim
 
değerli arkadaşım.. ofis 2007 kullanıyorum... bu makro yarat vs bulamadım.. mümkünse çalışan bir dosya gönderir misiniz..? teşekkür ederim

Alt+F11 tuşuna basarak makro vba' ya ulaşabilirsiniz. Eki inceleyiniz.
 

Ekli dosyalar

Merhaba,
Ekli örnekte C1'e çift tıklarsanız ilgili satıra gider. D1'e çift tıklarsanız sayı üretir. Ayrıca F9 ile de sayı üretebilirsiniz.
 

Ekli dosyalar

ekteki dosyada "type mismatch" uyarısı veriyor..

2003 olduğundan olabilir. 2007 kullanmıyorum. O uyarıyı nasıl giderilir bilmiyorum isterseniz alt+f11 tuşlarına basarak makro bölümünü açın ve bir önceki mesajımda yazdığım yerlere kopyalayıp tekrar deneyin
 
Tamam oldu... elinize sağlık
 
Geri
Üst