+ Reply to Thread
Results 1 to 4 of 4

Clearcontents of range on multiple worksheets

Hybrid View

  1. #1
    Registered User
    Join Date
    08-13-2007
    Posts
    31

    Clearcontents of range on multiple worksheets

    Hi there anyway this macrop can be modified to make it more compact

    Thanks


     Private Sub Worksheet_Change(ByVal Target As Excel.Range)
        If Target.Address <> "$H$19" Then Exit Sub
        'Code to run because H19 car rego changed .
     Application.ScreenUpdating = False
    Worksheets("Back1").Range("H5:H40").ClearContents
    Worksheets("Back1a").Range("H5:H40").ClearContents
    Worksheets("Back2").Range("H5:H40").ClearContents
    Worksheets("Back2a").Range("H5:H40").ClearContents
    Worksheets("Back3").Range("H5:H40").ClearContents
    Worksheets("Back3a").Range("H5:H40").ClearContents
    Worksheets("Back4").Range("H5:H40").ClearContents
    Worksheets("Back4a").Range("H5:H40").ClearContents
    Worksheets("Back5").Range("H5:H40").ClearContents
    Worksheets("Back5a").Range("H5:H40").ClearContents
    Worksheets("Back6").Range("H5:H40").ClearContents
    Worksheets("Back6a").Range("H5:H40").ClearContents
    Worksheets("Back7").Range("H5:H40").ClearContents
    Worksheets("Back7a").Range("H5:H40").ClearContents
    Worksheets("Back8").Range("H5:H40").ClearContents
    Worksheets("Back8a").Range("H5:H40").ClearContents
    Worksheets("Back9").Range("H5:H40").ClearContents
    Worksheets("Back9a").Range("H5:H40").ClearContents
    Worksheets("Back10").Range("H5:H40").ClearContents
    Worksheets("Back10a").Range("H5:H40").ClearContents
    Worksheets("Back11").Range("H5:H40").ClearContents
    Worksheets("Back11a").Range("H5:H40").ClearContents
    Worksheets("Back12").Range("H5:H40").ClearContents
    Worksheets("Back12a").Range("H5:H40").ClearContents
    Worksheets("Back13").Range("H5:H40").ClearContents
    Worksheets("Back13a").Range("H5:H40").ClearContents
    Worksheets("Back14").Range("H5:H40").ClearContents
    Worksheets("Back14a").Range("H5:H40").ClearContents
    Worksheets("Back15").Range("H5:H40").ClearContents
    Worksheets("Back15a").Range("H5:H40").ClearContents
    Worksheets("Back16").Range("H5:H40").ClearContents
    Worksheets("Back16a").Range("H5:H40").ClearContents
    Worksheets("Back17").Range("H5:H40").ClearContents
    Worksheets("Back17a").Range("H5:H40").ClearContents
    Worksheets("Back18").Range("H5:H40").ClearContents
    Worksheets("Back18a").Range("H5:H40").ClearContents
    Worksheets("Back19").Range("H5:H40").ClearContents
    Worksheets("Back19a").Range("H5:H40").ClearContents
    Worksheets("Back20").Range("H5:H40").ClearContents
    Worksheets("Back20a").Range("H5:H40").ClearContents
    Worksheets("Back21").Range("H5:H40").ClearContents
    Worksheets("Back21a").Range("H5:H40").ClearContents
    Worksheets("Back22").Range("H5:H40").ClearContents
    Worksheets("Back22a").Range("H5:H40").ClearContents
    Worksheets("Back23").Range("H5:H40").ClearContents
    Worksheets("Back23a").Range("H5:H40").ClearContents
    Worksheets("Back24").Range("H5:H40").ClearContents
    Worksheets("Back24a").Range("H5:H40").ClearContents
    Worksheets("Back25").Range("H5:H40").ClearContents
    Worksheets("Back25a").Range("H5:H40").ClearContents
    Worksheets("Back26").Range("H5:H40").ClearContents
    Worksheets("Back26a").Range("H5:H40").ClearContents
    Worksheets("Back27").Range("H5:H40").ClearContents
    Worksheets("Back27a").Range("H5:H40").ClearContents
    Worksheets("Back28").Range("H5:H40").ClearContents
    Worksheets("Back28a").Range("H5:H40").ClearContents
    Worksheets("Back29").Range("H5:H40").ClearContents
    Worksheets("Back29a").Range("H5:H40").ClearContents
    Worksheets("Back30").Range("H5:H40").ClearContents
    Worksheets("Back30a").Range("H5:H40").ClearContents
    Worksheets("Back31").Range("H5:H40").ClearContents
    Worksheets("Back31a").Range("H5:H40").ClearContents
    Worksheets("Back32").Range("H5:H40").ClearContents
    Worksheets("Back32a").Range("H5:H40").ClearContents
    Worksheets("Back33").Range("H5:H40").ClearContents
    Worksheets("Back33a").Range("H5:H40").ClearContents
    Worksheets("Back34").Range("H5:H40").ClearContents
    Worksheets("Back34a").Range("H5:H40").ClearContents
    Worksheets("Back35").Range("H5:H40").ClearContents
    Worksheets("Back35a").Range("H5:H40").ClearContents
    Application.ScreenUpdating = True
    End Sub
    Last edited by VBA Noob; 10-28-2007 at 04:59 AM.

  2. #2
    Forum Contributor VBA Noob's Avatar
    Join Date
    04-25-2006
    Location
    London, England
    MS-Off Ver
    xl03 & xl 07(Jan 09)
    Posts
    11,988
    You only need to add one set of [.CODE] and[./CODE]

    Maybe an array or try

    Dim sht As Worksheet
    For Each sht In Worksheets
    If LCase(sht.Name) Like "back*" Then
    
    Application.ScreenUpdating = False
    sht.Range("H5:H40").ClearContents
    End If
    Next sht
    Application.ScreenUpdating = True
    VBA Noob
    _________________________________________


    Credo Elvem ipsum etian vivere
    _________________________________________
    A message for cross posters

    Please remember to wrap code.

    Forum Rules

    Please add to your signature if you found this link helpful. Excel links !!!

  3. #3
    Registered User
    Join Date
    08-13-2007
    Posts
    31
    Thanks for the reply I'll give it a try and thanks for the code thingo, I was still reading when you fixed it for me...

    Regards
    Stephen

    Just tried it and works flawlessly
    Last edited by stephenw; 10-28-2007 at 05:50 AM.

  4. #4
    Forum Contributor VBA Noob's Avatar
    Join Date
    04-25-2006
    Location
    London, England
    MS-Off Ver
    xl03 & xl 07(Jan 09)
    Posts
    11,988
    Glad it helped

    Thx for the feedback

    VBA Noob

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1