• DİKKAT

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

formülle veri yazdırmak

  • Konbuyu başlatan Konbuyu başlatan eseseski
  • Başlangıç tarihi Başlangıç tarihi
Merhaba,

B2 hücresine yazıp alt satırlara kopyalayın.

Kod:
=YATAYARA($B$1;$C$1:N2;SATIR();0)

.
 
ömer bey ilginize teşekür derim ama benim istediğim b2 deki değerin b1 deki aya karşılık gelen hücreye aktarılması yani tam tersi b1 hücresindeki aya ait değerler diğer sütunlarda karşılk gelen aya ait hücrelere aktarılacak
 
Aktarımdan sonra yeni bir ay seçilirse eski aktardığı aydaki bilgi silinecek mi yoksa kalıcı mı olacak.
 
Eğer kalıcı olacaksa formül değil makro kullanmanız gerekir.

Çalışma sayfasının kod bölümüne kopyalayın. B1 hücresi tetiklendiğinde kodlar çalışır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
 
    Dim son As Long, c As Range
 
    If Intersect(Target, [B1]) Is Nothing Then Exit Sub
    son = Cells(Rows.Count, "A").End(xlUp).Row
 
    Set c = [C1:N1].Find(Target, , xlValues, xlWhole)
    If Not c Is Nothing Then
        Range("B2:B" & son).Copy Cells(2, c.Column)
    End If
 
End Sub
.
 
ömer bey teşekür ederim ilginize makro ile istediğim oldu sağ olun
 
Selamlar. Excell 2003 te çalışan ve her sayfanın adını ( sayfa1,sayfa2,sayfa3) istediğimiz hücrede de göstermemizi sağlayan

=SAĞDAN(HÜCRE("DosyaAdı";A1);UZUNLUK(HÜCRE("DosyaAdı";A1))-MBUL("]";HÜCRE("DosyaAdı";A1)))

bu formül excell 2007 ve 2010 da çalışmıyor. Sebebi ne olabilir acaba ?
 
Merhaba,
Denedim çalışıyor, nasıl bir hata alıyorsunuz.
 
hata sebebi

=SAĞDAN(HÜCRE("DosyaAdı";A1);UZUNLUK(HÜCRE("DosyaA dı";A1))-MBUL("]";HÜCRE("DosyaAdı";A1)))

adı yazarken boşluk olduğu için çalışmıyo
 
Geri
Üst