Makroyu Fonksiyona çevirmek

Katılım
23 Haziran 2007
Mesajlar
14
Excel Vers. ve Dili
2003
ek liste yapmak istediğimi anlatım fakat makro çalıştığında yaptığı işlem mevcut olan kayıtları silmekte ,

not :eğer excel fonksiyonları ile aynı işlemi yapmam münkünmüdür

yardımlarınızı talep eder bilgilerinize sunarım
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın sancak_hc

Değişik yöntemler de olabilir. İlk aklıma gelen Düşeyara fonksiyonu ile yapılmış dosya ekte.

NOT: Soruyu yanlış anlamışım. Yaptığımın tam tersi bir işlem gerekiyormuş.
Dosyayı sildim.
 
Son düzenleme:

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Dosyanız ektedir ...
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın Haluk
İstenenin tam tersi olduğunu düşündüğüm için dosyayı kaldırdım.
Tablodaki rakamları Dikey konuma çevirmek isteniyor gibi geldi.
Makro öyle çalışıyor çünkü.



ek liste yapmak istediğimi anlatım fakat makro çalıştığında yaptığı işlem mevcut olan kayıtları silmekte ,
Sayın sancak_hc

Gördüğüm kadarıyla mevcut kayıtlar silinmiyor. Sorunun nerde olduğunu anlamadım.
Konuyu biraz daha açarmısınız.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Sayın AS3434,

Doğrusu makroyu hiç çalıştırmadım. Sayfaya bakınca sanki sağdaki dikey tablo, sol tarafta yatay olarak hazırlansın isteniyor sandım. Ama, diğer türlüsü de yine aynı şekilde kolaylıkla yapılabilir.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın Haluk
Bende sizin gibi önce dosyayı hazırladım ve siteye ekledim. Sonra da makroyu çalıştırdım.
Şimdi de işlemi çözemiyorum. :)
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
ek liste yapmak istediğimi anlatım fakat makro çalıştığında yaptığı işlem mevcut olan kayıtları silmekte ,

not :eğer excel fonksiyonları ile aynı işlemi yapmam münkünmüdür

yardımlarınızı talep eder bilgilerinize sunarım
Macro, doğal olarak aşağıdaki kod nedeniyle

Range("I2:K65536").ClearContents


bu aralıkta var olan dikey raporu önce siliyor. Sonra yatay uzun tablodan verileri alarak yeniden dikey tabloyu oluşturuyor.

Şimdi, siz hangi tablonun oluşmasını istiyorsunuz?

Bunu açıklığa kavuşturmanız gerekir.


..
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
yakın zaman önce bunun gibi bir şey yapmıştım.
Fakat ben de değerler boş değil 0 olarak takip edililyor ve bu sıfırlar makro sonunda siliniyor.

Ekli dosyayı inceleyebilirsin.
 
Üst