VBA range change

Ruca13

Board Regular
Joined
Oct 13, 2016
Messages
85
Hi everyone.

I want to have a macro that when any cell changes from column V to column AH (starting in row 3), then on column AI an "x" must appear on the row where the changed occurred.

Can someone walk me through it?

Thanks in advance,

Rui
 

Excel Facts

Can a formula spear through sheets?
Use =SUM(January:December!E7) to sum E7 on all of the sheets from January through December
Right click on the sheet name and select "View Code". Paste the following code in to the editor window:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)


Dim checkRange As Range
Dim changedCell As Range


' Determine whether the changed cell (or cells) are in columns V to AH
Set checkRange = Application.Intersect(Target, Range("V:AH"))


' If the change wasn't in this range then we're done
If checkRange Is Nothing Then Exit Sub


' For all the cells in V:AH that were changed
For Each changedCell In checkRange
    ' Must be row 3 or greater
    If changedCell.Row >= 3 Then
        ' Set the value in column AI to be "x"
        Cells(changedCell.Row, "AI").Value = "x"
    End If
Next changedCell


End Sub

WBD
 
Upvote 0

Forum statistics

Threads
1,214,585
Messages
6,120,394
Members
448,957
Latest member
Hat4Life

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top