• DİKKAT

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

Bir satırın son dolu sütununu bulma?

Katılım
5 Aralık 2009
Mesajlar
46
Excel Vers. ve Dili
Office 2003 Pro
Office 2010 Pro
Arkadaşlar,
Bir vardiya listesi çalışması için 5nci satırın en sağ dolu sütunun bulmak istiyorum. Yani yapacağım şey:

1- 5.satırın son dolu sütununu bul. (son_sutun değeri ver)
2- O sütundan 2 önceki sütuna, yeni bir sütun ekle (son_sutun - 2)
3- O sütundan 3 önceki sütunu kopyala ve yeni eklediğin sütuna ekle(son_sutun-3.copy)-(son_sutun-2.paste)

sonra tekrar bastığımda yeni eklediğim sütunun sağ tarafında aynı işlemi yapması.

Aynı işlemi sütun sil komutuyla da yapacağım ama onun için üstteki kodların düzenlenmesi yeterli benim için.

Yardımlarınızı ya da fikirleriniz benim için önemli

Teşekkürler
 
Beşinci satırın son dolu sütunu

Kod:
Cells(5, Columns.Count).End(xlToLeft).Column
 
Halit Bey,

Öncelikle bu hızlı cevabınız için teşekkürler, ancak bu benim için yeterli değil. Yanıtınız yukarıdaki maddelerden hiçbirini izahı olmadım maalesef.
 
Halit Bey,

Öncelikle bu hızlı cevabınız için teşekkürler, ancak bu benim için yeterli değil. Yanıtınız yukarıdaki maddelerden hiçbirini izahı olmadım maalesef.

Bu olurmu ?


Kod:
Sub dene()
sat = Cells(5, Columns.Count).End(xlToLeft).Column - 2
[COLOR=red]Columns(sat).Insert Shift:=xlToRight
[/COLOR]Cells(5, sat - 1).Copy
Cells(5, sat).PasteSpecial (xlPasteValues)
Application.CutCopyMode = False
End Sub
 
Yukarıdaki mesajdaki koda kırmızı bölümü ekledim.

Kod:
[COLOR=red]Columns(sat).Insert Shift:=xlToRight[/COLOR]
 
Teşekkürler Halit Hocam,

Vermiş olduğunuz kod tam istediğim gibi oldu.

İyi Geceler,
 
Son düzenleme:
Geri
Üst