assenucler
Altın Üye
- Katılım
- 19 Ağustos 2004
- Mesajlar
- 3,569
- Excel Vers. ve Dili
- Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
- Altın Üyelik Bitiş Tarihi
- 29-05-2025
Dostlar Merhabalar;
Ekteki dosyanın A sütunundaki son dolu hücresine çift tıklayınca; en son dolu satırın aynen bir alt satıra kopyalanması makroyla nasıl yapılır?
Sitemizde bir üstadımın aşağıdaki kodunu buldum. Ancak, kendime bir türlü uyarlayamadım.
"Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A12:L2000")) Is Nothing Then
sat = Target.Row
If Cells(sat, 1) <> "" Then
sonsatir = Range("A65536").End(xlUp).Row + 1
For k = 1 To 12
Cells(sonsatir, k) = Cells(sat, k)
Cells(sonsatir, k).Font.ColorIndex = Cells(sat, k).Font.ColorIndex
Cells(sonsatir, k).Interior.ColorIndex = Cells(sat, k).Interior.ColorIndex
Next k
End If
End If
End Sub"
Yardımınızı rica ediyorum.
Ekteki dosyanın A sütunundaki son dolu hücresine çift tıklayınca; en son dolu satırın aynen bir alt satıra kopyalanması makroyla nasıl yapılır?
Sitemizde bir üstadımın aşağıdaki kodunu buldum. Ancak, kendime bir türlü uyarlayamadım.
"Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A12:L2000")) Is Nothing Then
sat = Target.Row
If Cells(sat, 1) <> "" Then
sonsatir = Range("A65536").End(xlUp).Row + 1
For k = 1 To 12
Cells(sonsatir, k) = Cells(sat, k)
Cells(sonsatir, k).Font.ColorIndex = Cells(sat, k).Font.ColorIndex
Cells(sonsatir, k).Interior.ColorIndex = Cells(sat, k).Interior.ColorIndex
Next k
End If
End If
End Sub"
Yardımınızı rica ediyorum.
Ekli dosyalar
-
221.5 KB Görüntüleme: 6