- Katılım
- 10 Temmuz 2020
- Mesajlar
- 33
- Excel Vers. ve Dili
- 2010 - Türkçe
benim yaklaşık 200 sayfalık bir sayfam var
A sayfası Ana Sayfa olarak kullanıyorum H3 Fİrma Adı
diğer Sayfalar 1 2 3 4 5 6 7 .... diye gidiyor tüm sayfaların D2 hücresinde yazan firma adını ANA SAYFA H3 satırana alt alta getire bilirmyim ?
ben makro kaydederek aşağıdaki gibi bir kod ürettim fakat daha kolay bir yöntemi var mıdır ?
Range("H3").Select
ActiveCell.FormulaR1C1 = "='1'!R[-1]C[-4]"
Range("H4").Select
ActiveCell.FormulaR1C1 = "='2'!R[-2]C[-4]"
Range("H5").Select
ActiveCell.FormulaR1C1 = "='3'!R[-3]C[-4]"
Range("H6").Select
ActiveCell.FormulaR1C1 = "='4'!R[-4]C[-4]"
Range("H7").Select
ActiveCell.FormulaR1C1 = "='5'!R[-5]C[-4]"
Range("H8").Select
ActiveCell.FormulaR1C1 = "='6'!R[-6]C[-4]"
Range("H9").Select
ActiveCell.FormulaR1C1 = "='7'!R[-7]C[-4]"
A sayfası Ana Sayfa olarak kullanıyorum H3 Fİrma Adı
diğer Sayfalar 1 2 3 4 5 6 7 .... diye gidiyor tüm sayfaların D2 hücresinde yazan firma adını ANA SAYFA H3 satırana alt alta getire bilirmyim ?
ben makro kaydederek aşağıdaki gibi bir kod ürettim fakat daha kolay bir yöntemi var mıdır ?
Range("H3").Select
ActiveCell.FormulaR1C1 = "='1'!R[-1]C[-4]"
Range("H4").Select
ActiveCell.FormulaR1C1 = "='2'!R[-2]C[-4]"
Range("H5").Select
ActiveCell.FormulaR1C1 = "='3'!R[-3]C[-4]"
Range("H6").Select
ActiveCell.FormulaR1C1 = "='4'!R[-4]C[-4]"
Range("H7").Select
ActiveCell.FormulaR1C1 = "='5'!R[-5]C[-4]"
Range("H8").Select
ActiveCell.FormulaR1C1 = "='6'!R[-6]C[-4]"
Range("H9").Select
ActiveCell.FormulaR1C1 = "='7'!R[-7]C[-4]"