Problem Statement:
Check column by column to see if Column(x) Row4 is Interior Color is Gray color RGB(220, 230, 241)
If YES
Check all rows in Column(x) for content
If there is content, copy the content to Column(x), Row 2
Non Duplicates...
Check to see if the currently read contents are the same as the previously read contents
If they are not the same (No Duplicates)
Write the contents to Cell Column (x), Row 2
excel vba check column for value
excel vba check column for duplicates
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Example using the screen shot in the document…
1) Column “H” Row “4” contains the characters “CT_001” in a cell that has a gray background RGB(220,230,241)
2) Check (read) the next row in Column “H”. It contains the characters “No”.
3) Write the Characters “No” into a “read” variable.
4) Write that variable to Column “H” Row “2”
5) Read the next row. In this case “No Response Data Found”
6) Check to see if the characters are equal to the “read” variable.
7) If they are not write the characters to Column “H” Row “2”
8) Move the characters “No Response Data Found” to the ‘Read” variable ( want to ensure duplicates do not get written.
9) In this case Column “H” Row “2” will now contain the Characters “No” and “No Response Data Found”
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Code so far…
Sub FindGrayDim col As Range, rg As Range Application.ScreenUpdating = False Set rg = ActiveSheet.UsedRangeIf rg.Column <> 1 Then Range(Cells(1, 1), Cells(1, rg.Column - 1)).EntireColumn.Hidden = TrueRange(Cells(1, rg.Column + rg.Columns.Count), Cells(1, ActiveSheet.Columns.Count)).EntireColumn.Hidden = TrueFor Each col In ActiveSheet.UsedRange.Columns If col.EntireColumn.Cells(4, 1).Interior.Color <> RGB(220, 230, 241) Then _ NextEnd Sub
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Any help I can get with this would be greatly appreciated.
Please let me if you need more details or information.
Thanks in advance.
Please see the attached word file for problem re-statement and screenshot examples. Your help with this would be greatly appreciated.
Thank You. I have incorporated this into my program and with some adaptation this works very well. Thanks again for all your help.
Microsoft Excel
Microsoft Excel topics include formulas, formatting, VBA macros and user-defined functions, and everything else related to the spreadsheet user interface, including error messages.