• DİKKAT

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

Regresyon Hesaplama Hk

  • Konbuyu başlatan Konbuyu başlatan bkk
  • Başlangıç tarihi Başlangıç tarihi

bkk

Katılım
30 Aralık 2019
Mesajlar
186
Excel Vers. ve Dili
Ofis 2019
Merhabalar,

Exceldeki regresyon analizi ekranını makro olarak kullanmak istiyorum ancak, ekran görüntüsündeki veriler değişkenlik göstereceği için bunu kullanıcıya sormak istiyorum mümkün müdür?Nasıl yapabiliriz? Teşekkürler

245106
 

Ekli dosyalar

Makro kaydet ile gerekli parametrelere ulaşabileceğinizi düşünüyorum.
 
Merhabalar teşekkür ederim dönüşünüz için, makro kaydet ile yapıyorum ancak bu verileri bir kez kaydederken seçebiliyorum, bu verileri her defasında farklı seçenekte girebilmek istiyorum
 
Bu işlem içinde INPUTBOX kullanabilirsiniz. Ya da daha sağlıklı olması açısından USERFORM tasarlayarak girilmesini istediğiniz parametreleri ayarlayabilirsiniz. Sonrasında bu parametrik verileri REGRESYON ekranına (MAKRO KAYDET ile elde ettiğiniz) bölüme entegre edebilirsiniz.
 
  • Beğen
Reactions: bkk
Korhan bey tekrar teşekkür ederim,
Aşağıdaki gibi diyalog penceresi işimi gördü,
ancak kalın punto ile belirttiğim yerlerde kullanımım yanlış oldu sanırım, hata vermektedir.


Sub Macro2()
'
' Macro2 Macro
'
Dim rng1, rng2 As Range
Set rng1 = Application.InputBox("Aralık Seçiniz", Type:=8)
Set rng2 = Application.InputBox("Aralık Seçiniz", Type:=8)

Application.Run "ATPVBAEN.XLAM!Regress", ActiveSheet.Range(rng1), _
ActiveSheet.Range(rng2), False, True, , , False, False, False, _
False, , False

Windows("KORELASYON-REGRESYON ANALIZI111.xlsm").Activate


End Sub
 
Tanımlamada zaten Range olarak ifade etmişsiniz. Bu sebeple hata veren yerlere direkt olarak Rng1 ve Rng2 ifadelerini yazarak deneyiniz.
 
  • Beğen
Reactions: bkk
Teşekkür ederim Korhan Bey
 
Geri
Üst