Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Is there a function I could create in Excel 2007 VBA module that would look
a range of cells and pull in the values. In columns A - F, I have column headers, Column A - Hand Tools Column B - Power Tools Column C - Lawn and Garden Tools Column D - Misc Tools Column E - Yard Accessories Column F - Misc Each will have values of either a "Y" or"N", starting in row 2 In Column G, header is titled "Equip. Sold". I have a macro that pulls in the column header if ="Y" in columns A - F. However I am looking to achieve something a little different. I need to indicate "Tools" in cell G2 to final row, if cell value = "Y" in any of the columns A through D, than pull in remaining columns headers, E through F if cell value ="Y". Example: If column A(Hand Tools) ="Y" column B (Power Tools) ="N' column C (Lawn and Garden Tools)="Y" column D (Misc Tools) ="Y" column E ( Yard Accessories) ="N" column F ( Misc) ="Y". Than cell G2 -= Tool, Yard Accessories, Misc Here is my current module I am using: Function Mstring(myrange) Set myEquip = Range("A1:F1") mycount = myrange.Count myflag = True For j = 1 To mycount If myrange(j) = "Y" Then If myflag Then Mstring = Mstring & myEquip(j) myflag = False Else Mstring = Mstring & "," & myEquip(j) End If End If Next j End Function Thank you for your suggestions in advance. I would include an attachment but not sure if possible in this discussion group, if so please advise how to include attachments. Thank you :) |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Function needed to search and pull data from 1 table to another | Excel Worksheet Functions | |||
Macro Needed to pull specific columns from worksheet | Excel Programming | |||
VAB to copy cell values into new Sheet, Overwrite if needed and based off of Cell Value in a column | Excel Programming | |||
macro or function help needed for adding columns for values missin | Excel Discussion (Misc queries) | |||
LINKEDRANGE function - a complement to the PULL function (for getting values from a closed workbook) | Excel Worksheet Functions |