1Al2Ver
Altın Üye
- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,717
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
- Altın Üyelik Bitiş Tarihi
- 04-01-2026
Merhaba,
Aşağıdaki, "Makro Kaydet" yöntemi ile alınan kodu sadeleştirme, başka bir ifade ile kısaltma ve olabiliyor ise, koda daha hızlı işlevsellik kazandırmak için
yardımlarınızı rica ediyorum,
Teşekkür ederim.
Aşağıdaki, "Makro Kaydet" yöntemi ile alınan kodu sadeleştirme, başka bir ifade ile kısaltma ve olabiliyor ise, koda daha hızlı işlevsellik kazandırmak için
yardımlarınızı rica ediyorum,
Teşekkür ederim.
Kod:
Sub HAFTALIK_YAPITAŞI()
Range("F2:F50").Select
Selection.Copy
Sheets("HAFTALIK_YAPITAŞI").Select
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("HAFTALIK_LİSTE").Select
Range("G2:G50").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("HAFTALIK_YAPITAŞI").Select
Range("B51").Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWindow.SmallScroll Down:=37
Sheets("HAFTALIK_LİSTE").Select
Range("H2:H50").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("HAFTALIK_YAPITAŞI").Select
Range("B100").Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWindow.SmallScroll Down:=50
Sheets("HAFTALIK_LİSTE").Select
Range("I2:I50").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("HAFTALIK_YAPITAŞI").Select
Range("B149").Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWindow.SmallScroll Down:=48
Sheets("HAFTALIK_LİSTE").Select
Range("J2:J50").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("HAFTALIK_YAPITAŞI").Select
Range("B198").Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("HAFTALIK_LİSTE").Select
Range("F2").Select
End Sub