- Katılım
- 21 Mart 2008
- Mesajlar
- 232
- Excel Vers. ve Dili
- 2016
- Altın Üyelik Bitiş Tarihi
- 16-07-2023
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Son As Long
If Intersect(Target, [I:I]) Is Nothing Then Exit Sub
Cancel = True
Son = Cells(Rows.Count, "B").End(3).Row + 1
If Son < 4 Then Son = 4
Cells(Son, "B").Resize(, 3).Value = Target.Resize(, 3).Value
End Sub
Option Explicit
Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Son As Long
If Intersect(Target, [I:I]) Is Nothing Then Exit Sub
Cancel = True
Son = Evaluate("=MIN(IF(B4:B1048576="""",ROW(B4:B1048576)))")
Cells(Son, "B").Resize(, 3).Value = Target.Resize(, 3).Value
End Sub
Bu makroyu Sayfa1'de çift tıklayınca verileri Sayfa2 ye aktaracak şekilde düzenleye bilir miyiz.Deneyiniz.
C++:Option Explicit Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim Son As Long If Intersect(Target, [I:I]) Is Nothing Then Exit Sub Cancel = True Son = Evaluate("=MIN(IF(B4:B1048576="""",ROW(B4:B1048576)))") Cells(Son, "B").Resize(, 3).Value = Target.Resize(, 3).Value End Sub
Option Explicit
Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Son As Long
If Intersect(Target, [I:I]) Is Nothing Then Exit Sub
Cancel = True
Son = Evaluate("=MIN(IF(Sayfa2!B4:B1048576="""",ROW(Sayfa2!B4:B1048576)))")
Sheets("Sayfa2").Cells(Son, "B").Resize(, 3).Value = Target.Resize(, 3).Value
End Sub