• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Bu makroyu kısaltmanın bir yolu var mı?

Katılım
9 Aralık 2018
Mesajlar
363
Excel Vers. ve Dili
Excel 2019 - 32 bit TR
Merhaba

Ayın günlerini temsil etmek amacıyla bu şekilde bir liste hazırladım

1,2,3.. gibi gidiyor.
Ancak randevu olmayan günlere ait sayı yok
Bazı sabit isim yazan "liste" "gelmeyenler" gibi kopyalama yapılmayacak worksheetler var.

bu formulü adı sayı olan tüm worksheetlere uygula haline getirebilirim?

teşekkürler


PHP:
Worksheets("1").Cells(2, 5).Copy
Worksheets("1").Range("E3:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("2").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("5").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("6").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("7").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("8").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("9").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("12").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
Worksheets("13").Range("E2:E100").PasteSpecial Paste:=xlPasteValidation
 
Deneyiniz.

C++:
Option Explicit

Sub Test()
    Dim Sh As Worksheet
    
    Sheets("1").Cells(2, 5).Copy
    
    For Each Sh In ThisWorkbook.Worksheets
        If IsNumeric(Sh.Name) Then
            Sh.Range("E3:E100").PasteSpecial Paste:=xlPasteValidation
        End If
    Next
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
IsNumeric gibi koşul kelimelerini nereden bulabilirm?
 
Geri
Üst