InterviewSolution
| 1. |
Solve : Best way to achieve this?? |
|
Answer» So every week I have a schedule of employees. Every week I have to manually assign employees to machines and print out a projection of the weeks machine coverage as well as use this as a checklist when manually assigning work to employees on worksheets. This has up until now been a very manual process involving dumb excel spreadsheets requiring redundant data entry and using a web interface to assign and print daily employee worksheets. Hmm ... Never played with VBA macros before but if thats the best direction to go I should dive into it if its going to make this far easier than creating every combination of scheduling to create every output desired. I'm not 100% sure how you'd go about it, but it should be better than the alternative. Alt-F11 opens it. You can add a new module and create a Public Sub (eg. "Public Sub AssignWorkers()") then use VBA code to work with the ActiveSheet, add items to cells, etc. Then you would run the macro by that name in the Macros dialog. When I first started reading your post it sounded like a program I wrote for a freelance client a few months ago was exactly what you needed, but when I read the details it doesn't seem like it. I thought I'd mention it here anyway; It's designed to manage the time spent by employees on "Orders" (in my client's case, this was automotive repair, but it would work just as well for PC repair and stuff too); Employees clock into orders (repair orders, that is), do the work, and then clock out. This is useful for both payroll as well as for- (where applicable) charging for the labour cost of the repair. Not relevant to this particular problem but seems tangentially related and I've not done anything with the program in ages so thought I'd throw that out there too.Yah the cooperative food store chain that I use to be head of IT for had a service center and I supported their NapaTracks and Mitchel Ondemand ( web based subscription service for technical INFO ). NapaTracks allowed for customer database with tracking tech times etc, and inventory control. I also had to support their NHOST http://www.nhinspect.com/whatToExpect.html although the state contractor who had 1 to 2 day ETA on repair of this system didnt like when I got involved and fixed the problems on a kiosked OS which i hacked once to add printer drivers for a HP printer vs the Canon that failed. When you have a list of cars needing inspection and a printer fails and inspection could not be performed without printing documentation if your a crafty IT individual like myself you come up with a quick solution to make something work. I was able to hack in with a custom AUTORUN CD that triggered control.exe to bring up control panel which gave me access to installing the printer driver. The kiosk was made with stripped down interface profile, but fortunately it appeared that they left it as admin privileges vs user so I was able to install the drivers with no problems Will give VBA macro a try tomorrow when i am getting paid for my time working on this As for now time to relax and game |
|