Merhaba;
1) Sürekli değişen rangelerde aşağıdaki formülü nasıl değiştirmeliyim ki sürekli yeni eklenen rangelere göre davransın?
a2, b2, ve c2 formul içeriyor, burada çift tıklandığında 8155. satıra kadar iniyor ancak bir sonraki sefer kod çalıştığında range a2:c10000 olabilmesi için..
Range("A2:C2").Select
Selection.AutoFill Destination:=Range("A2:C8155")
-----------------------------
Bu farklı bir sorunum;
Range("A1").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names.Add Name:="Alan", RefersToR1C1:="=data!R1C1:R8155C9"
2) Diyelimki makro ile farklı bir çalışma sayfasını açtırıyorum ve bundaki tüm bilgileri kopyalayıp, kendi çalıştığım sayfaya kaydediyorum, ve sonra diğer dosyayı kapatıyorum. Office bu kopyaladığım datayı clipboarduna kopyaladığı için dosyayı kapatmadan, clipboardda kalsın mı kalmasın mı diye sorguluyor bu sorguyu nasıl kapatabilirim?
Workbooks.Open ("Liste\Güncel.xls")
Windows("deneme.xls").Activate
Range("C2").FormulaR1C1 = "=VLOOKUP(RC[2],ayar!C[-2]:C[-1],2,0)"
Range("B2").FormulaR1C1 = "=VLOOKUP(RC[2],[Güncel.xls]Sheet1!C2:C8,7,0)"
Range("A2").FormulaR1C1 = "=VLOOKUP(RC[3],[Güncel.xls]Sheet1!C2:C7,6,0)"
Range("A2:C2").Select
Selection.AutoFill Destination:=Range("A2:C8155")
Range("A2:C8155").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("Güncel.xls").Activate
ActiveWindow.Close (0)
işte bu adımdan sonra çıkmakta sorgu ekranı...
3) External data çeken bir veride makro ile refresh nasıl yaptırılır?kodu nedir?
şimdiden teşekkür ederim...
1) Sürekli değişen rangelerde aşağıdaki formülü nasıl değiştirmeliyim ki sürekli yeni eklenen rangelere göre davransın?
a2, b2, ve c2 formul içeriyor, burada çift tıklandığında 8155. satıra kadar iniyor ancak bir sonraki sefer kod çalıştığında range a2:c10000 olabilmesi için..
Range("A2:C2").Select
Selection.AutoFill Destination:=Range("A2:C8155")
-----------------------------
Bu farklı bir sorunum;
Range("A1").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names.Add Name:="Alan", RefersToR1C1:="=data!R1C1:R8155C9"
2) Diyelimki makro ile farklı bir çalışma sayfasını açtırıyorum ve bundaki tüm bilgileri kopyalayıp, kendi çalıştığım sayfaya kaydediyorum, ve sonra diğer dosyayı kapatıyorum. Office bu kopyaladığım datayı clipboarduna kopyaladığı için dosyayı kapatmadan, clipboardda kalsın mı kalmasın mı diye sorguluyor bu sorguyu nasıl kapatabilirim?
Workbooks.Open ("Liste\Güncel.xls")
Windows("deneme.xls").Activate
Range("C2").FormulaR1C1 = "=VLOOKUP(RC[2],ayar!C[-2]:C[-1],2,0)"
Range("B2").FormulaR1C1 = "=VLOOKUP(RC[2],[Güncel.xls]Sheet1!C2:C8,7,0)"
Range("A2").FormulaR1C1 = "=VLOOKUP(RC[3],[Güncel.xls]Sheet1!C2:C7,6,0)"
Range("A2:C2").Select
Selection.AutoFill Destination:=Range("A2:C8155")
Range("A2:C8155").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("Güncel.xls").Activate
ActiveWindow.Close (0)
işte bu adımdan sonra çıkmakta sorgu ekranı...
3) External data çeken bir veride makro ile refresh nasıl yaptırılır?kodu nedir?
şimdiden teşekkür ederim...