So here's what I'm trying to do:
I have a sheet that has user data in columns A-D
A= date, B=name, C=job data, D=hours
I've made additional sheets in the same workbook for each users name. I'd like each sheet to pull all the rows with the data A-D for that users name in order to have sorted sheets that can be utilized and printed without the clutter of all users data.
I've tried using functions, but I think I'm stepping into macro territory with this one.
I'm not familiar with visual basic, but I assume it's something like this, minus the poor syntax:
If anyone can assist me with this or has an easier way to do it with functions or something, I'd really appreciate it. My goal is to have it sort the data to other sheets on startup and save it, or just put a button on each sheet to populate the data....whatever works best. Again, I've never really strayed beyond functions in Excel. All my programming classes in the past were in Java and Unix.
THanks
V/R
Mike
I have a sheet that has user data in columns A-D
A= date, B=name, C=job data, D=hours
I've made additional sheets in the same workbook for each users name. I'd like each sheet to pull all the rows with the data A-D for that users name in order to have sorted sheets that can be utilized and printed without the clutter of all users data.
I've tried using functions, but I think I'm stepping into macro territory with this one.
I'm not familiar with visual basic, but I assume it's something like this, minus the poor syntax:
Code:
if (Sheet 1, B2:B5000) == "Smith"
then print (Sheet 1, A2:A5000,B2:B5000,C2:C5000,D2:D5000) to (SmithSheet);
end
If anyone can assist me with this or has an easier way to do it with functions or something, I'd really appreciate it. My goal is to have it sort the data to other sheets on startup and save it, or just put a button on each sheet to populate the data....whatever works best. Again, I've never really strayed beyond functions in Excel. All my programming classes in the past were in Java and Unix.
THanks
V/R
Mike