kemal turan
Altın Üye
- Katılım
- 10 Haziran 2011
- Mesajlar
- 1,677
- Excel Vers. ve Dili
- Excel 2010 32 bit
merhabalar,
ben ilk defa bir foruma soru soracağım.İnşaallah başarabilirim.
Bir kopyala yapıştır makosu yaptım.A sutunundaki veriyi kopyalayıp D sutununa yapıştırdım.Kodu şöyle
Sub Makro1()'
' Makro1 Makro
'Sheets("Sayfa1").Range("A65536").End(xlUp).Offset(1, 0).Select
Range("A2").Select
Selection.Copy
Range("D2").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub Makro2()'
' Makro2 Makro
''Sheets("Sayfa1").Range("A65536").End(xlUp).Offset(1, 0).Select
Range("A3").Select
Selection.Copy
Range("D3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Ben burada D sutununda ("Range("D3").Select.""Range("D2").Select") belirtilen D2 D3 hücrelerine değilde D sutununda d2 den itibaren boş hücreye yapıştırsın.Yani yapıştırma Koşullu olsun gibi.
Veya 1 nci makroya tıkladığımda eğer D2 dolu ise D3 e yapıştırsın.
ben ilk defa bir foruma soru soracağım.İnşaallah başarabilirim.
Bir kopyala yapıştır makosu yaptım.A sutunundaki veriyi kopyalayıp D sutununa yapıştırdım.Kodu şöyle
Sub Makro1()'
' Makro1 Makro
'Sheets("Sayfa1").Range("A65536").End(xlUp).Offset(1, 0).Select
Range("A2").Select
Selection.Copy
Range("D2").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub Makro2()'
' Makro2 Makro
''Sheets("Sayfa1").Range("A65536").End(xlUp).Offset(1, 0).Select
Range("A3").Select
Selection.Copy
Range("D3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Ben burada D sutununda ("Range("D3").Select.""Range("D2").Select") belirtilen D2 D3 hücrelerine değilde D sutununda d2 den itibaren boş hücreye yapıştırsın.Yani yapıştırma Koşullu olsun gibi.
Veya 1 nci makroya tıkladığımda eğer D2 dolu ise D3 e yapıştırsın.
