- Katılım
- 14 Kasım 2004
- Mesajlar
- 297
- Excel Vers. ve Dili
- microsoft office professional plus 2016
Merhaba arkadaşlar;
Yapmış olduğum makro kaydım aşağıdadır. bu makro istediğim gibi çalışıyor lakin hem yavaş çalışıyor hem de çalışırken (M3:R22) hücrelerinde yapılan işlemler görünüyor. acaba bu kodu başka metot ile hem hızlı hem de (M3:R22) hücrelerinde yapılan işlemler görünmeden yapabilir miyiz. şimdiden bütün arakadaşalara teşekkür ederim
Sub Makro1()
Range("B3:G22").Select
Selection.Copy
Range("M3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("O3
21").Select
Selection.Copy
Range("B4").Select
ActiveSheet.Paste
Range("O22
22").Select
Application.CutCopyMode = False
Selection.Copy
Range("B3").Select
ActiveSheet.Paste
Range("M3:N21").Select
Application.CutCopyMode = False
Selection.Copy
Range("F4").Select
ActiveSheet.Paste
Range("M22:N22").Select
Application.CutCopyMode = False
Selection.Copy
Range("F3").Select
ActiveSheet.Paste
Range("Q3:R21").Select
Application.CutCopyMode = False
Selection.Copy
Range("D4").Select
ActiveSheet.Paste
Range("Q22:R22").Select
Application.CutCopyMode = False
Selection.Copy
Range("D3").Select
ActiveSheet.Paste
Columns("M:R").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Range("O6").Select
End Sub
Yapmış olduğum makro kaydım aşağıdadır. bu makro istediğim gibi çalışıyor lakin hem yavaş çalışıyor hem de çalışırken (M3:R22) hücrelerinde yapılan işlemler görünüyor. acaba bu kodu başka metot ile hem hızlı hem de (M3:R22) hücrelerinde yapılan işlemler görünmeden yapabilir miyiz. şimdiden bütün arakadaşalara teşekkür ederim
Sub Makro1()
Range("B3:G22").Select
Selection.Copy
Range("M3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("O3
Selection.Copy
Range("B4").Select
ActiveSheet.Paste
Range("O22
Application.CutCopyMode = False
Selection.Copy
Range("B3").Select
ActiveSheet.Paste
Range("M3:N21").Select
Application.CutCopyMode = False
Selection.Copy
Range("F4").Select
ActiveSheet.Paste
Range("M22:N22").Select
Application.CutCopyMode = False
Selection.Copy
Range("F3").Select
ActiveSheet.Paste
Range("Q3:R21").Select
Application.CutCopyMode = False
Selection.Copy
Range("D4").Select
ActiveSheet.Paste
Range("Q22:R22").Select
Application.CutCopyMode = False
Selection.Copy
Range("D3").Select
ActiveSheet.Paste
Columns("M:R").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Range("O6").Select
End Sub