• Web sitemizin SORU-CEVAP bölümünde dosya yüklemek ve dosya indirmek ÜCRETSİZ'dir.
    Gizlilik kapsamında, sadece site yöneticilerimizin ve üyenin kendisinin görebileceği ÜCRETLİ ÖZEL DESTEK alanımız mevcuttur.

Soru Excel gruplandırma alternatifi

bahattingcl

Yeni Üye
Kullanıcı

Reputation:

Herkese merhaba, devam eden projelerimde giderlerimi takip etmek için bir excel dosyası oluşturdum. Bu dosyada ana giderlerimin altına ek giderler yazdım ve bunları gruplandırdım. Örneğin kaba yapı giderlerinin altında çelik beton tuğla vs alt giderler bulunuyor. Gruplandırdıklarımı satır gizleyip açarak görebiliyorum. Bunun yerine örneğin kaba yapıta tıkladığımda alt giderlerinin açılması mümkün mü acaba? Bilenler yardımcı olursa çok sevinirim.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ekli dosyalar (Dosyaları İndirmek İçin Beğenmeniz Gerekir)

  • Proje Takip Makro.xlsm
    167.3 KB · Görüntüleme: 10

bahattingcl

Yeni Üye
Kullanıcı

Reputation:

su sekilde bir macro buldum.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim hideColumns As Range
If (Not Intersect(Target, Range("A1:A4")) Is Nothing) And (Target.Count = 1) Then
Set hideColumns = Range("C:D")
hideColumns.EntireColumn.Hidden = Not hideColumns.EntireColumn.Hidden
End If
End Sub

Bu macroyu benim projemde uygulamak icin yeni bir sutun ekleyip o sutunda gider turunu alt ve ana gider olarak belirtmeyi dusunuyorum. Daha sonrasinda bu kodu baz alarak bir do while loop u yapabiliriz. Bu do while ana giderden sonra alt giderlere bakip bir sonraki ana gidere kadar olan satirlari gizleyecek. Bu sekilde tum ana giderlere cift tiklamayla boyle bir macro verebiliriz diye dusundum. Ancak vba e cok hakim olmadigim icin kodu yazamiyorum. Yardimci olabilirseniz cok mutlu olurum
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ömer BARAN

Kurucu
Yönetici
Kurucu

Reputation:

Bahattin Bey, basit gibi görünse de istekleriniz gerçekleştirilmesi o kadar basit değil bence.
Kanaatim o ki; titiz/ince işçilik isteyen ve tek elden çıkması gereken, özel emek/zaman ayrılması gereken kodlamalar lazım.

-- ANA GİDER TÜRÜ EKLEme: nereye, hangi ana giderden önce/sonra....
-- ALT GİDER TÜRÜ EKLEme, hangi ana gider için, hangi alt giderden önce/sonra...
-- Eklenen ana/alt gidere isim ver,
-- Silmek istenildiğinde hangi ana gider veya hangi alt gider silinecek...
-- İşlemler, tüm sayfalara aynı anda uygulanacak vs.

İşlem türü adeti ve seçeneklerin varlığı dolayısıyla da
işlemlerin tümünün bir userform üzerinden yönetilmesi daha doğru olur gibi görünüyor.

.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

ÖmerBey

Sadece Ömer
Yönetici
Site Yöneticisi

Reputation:

Merhaba Bahattin Bey,
Aşağıdaki kodu Giriş sayfasının kod bölümüne kopyaladıktan sonra E sütunundaki ana giderlere çift tıklayıp deneyiniz...
Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Üst