Herkeze selam;
Arkadaşlar çalışma sayfamı buraya eklemedim fakat aşağıdaki kod ile sorunumu anlatabileceğimi düşündüm
Ben çalışma sayfama veriyi .txt olarak başka yerden çekiyorum bunda sorun yok
Fakat çektiğim veride başlıklar her zaman aynı değil.
Bende bütün ihtimallere karşı çalışma sayfama gelebilecek bütün başlıkları ekledim.
yalnız çektiğim veride bu başlıklardan biri yoksa formül çalışmıyor
Aşağıdaki koda göre
Rows.Find("FCLEXPORT30").End(xlDown).Select ile başlayan kodu es geçip
Rows.Find("FCLEXPORT40").End(xlDown).Select koduna geçmem lazım
Bunu sağlamak mümkünmü
Saygılar.
Rows.Find("FCLEXPORT30").End(xlDown).Select
ActiveCell.Copy
Sheets("sayfa2").Select
Range("a3").PasteSpecial
Range("b3").FormulaR1C1 = "=PRODUCT(RC[-1]*2)"
Sheets("sayfa1").Select
Rows.Find("FCLEXPORT40").End(xlDown).Select
ActiveCell.Copy
Sheets("sayfa2").Select
Range("a4").PasteSpecial
Range("b4").FormulaR1C1 = "=PRODUCT(RC[-1]*2)"
Sheets("sayfa1").Select
Arkadaşlar çalışma sayfamı buraya eklemedim fakat aşağıdaki kod ile sorunumu anlatabileceğimi düşündüm
Ben çalışma sayfama veriyi .txt olarak başka yerden çekiyorum bunda sorun yok
Fakat çektiğim veride başlıklar her zaman aynı değil.
Bende bütün ihtimallere karşı çalışma sayfama gelebilecek bütün başlıkları ekledim.
yalnız çektiğim veride bu başlıklardan biri yoksa formül çalışmıyor
Aşağıdaki koda göre
Rows.Find("FCLEXPORT30").End(xlDown).Select ile başlayan kodu es geçip
Rows.Find("FCLEXPORT40").End(xlDown).Select koduna geçmem lazım
Bunu sağlamak mümkünmü
Saygılar.
Rows.Find("FCLEXPORT30").End(xlDown).Select
ActiveCell.Copy
Sheets("sayfa2").Select
Range("a3").PasteSpecial
Range("b3").FormulaR1C1 = "=PRODUCT(RC[-1]*2)"
Sheets("sayfa1").Select
Rows.Find("FCLEXPORT40").End(xlDown).Select
ActiveCell.Copy
Sheets("sayfa2").Select
Range("a4").PasteSpecial
Range("b4").FormulaR1C1 = "=PRODUCT(RC[-1]*2)"
Sheets("sayfa1").Select