I'm an office worker/lawyer whose firm does not provide a proper case management and document production system.
I eschew inefficiencies in my document production, scheduling and client tracking. So I find myself spending a whole lot of time learning excel and vba to ultimately yield positive results.
However, I wonder if I spent the time I am investing in learning excel and vba and applying it to my job to merely plodding along like everyone else if there would be a net gain in my productivity. Perhaps the time will soon come where I have more or less perfected my system, in which case, I guess it will all be worth while, if I am not fired by then.
I've thought about sharing what I've been doing with the management of the firm, but I fear that they might disable vba capability within excel and word and outlook if they find out.
(I have yet to implement vba in outlook to increase my productivity, but it is inevitable. I don't have outlook on my home computer where I do a lot of my macro development).
Does anyone else have similar work experiences?
Last edited by Dirigo; 12-01-2011 at 12:35 AM.
Yes , if you develope anthing for work do not expect any reward as it is their property
regards pike
If the solution helped please donate here to the RSPCA
Sites worth visiting;
J&R Solutions - royUK
AJP Excel Information - Andy Pope
Spreadsheet Toolbox
VBA for smarties - snb
If I worked for a company that reacted to the development of a more efficient system by disabling its use, I think I'd leave. That sort of company is unlikely to thrive.
Whilst I don't expect to be rewarded for creating more efficient systems at work, I have always found that the users - and ultimately managers, who tend to like a happier more productive workforce - are happy to have them.
Spend too much time using Excel? How could that be!?
Before sharing, I think you should weigh up what it is you actually want to do for a living, and what you want to get paid for, and how much time you want to spend supporting colleagues using a tool you have developed for yourself.
You may find that developing and supporting your Excel spreadsheets ... for others to use ... becomes a burden, hard though it is to accept.
I spent 13 years working for a bank as an IT Systems Manager. In that time, I developed lots of spreadsheets using relatively advanced (at least for me, then) formulae and VBA to manage overtime, expenses, budgets, SLA trackers, and so on. They were very effective, if I say so myself, but documenting them and the process(es) to use them wasn't so much fun but necessary in order to delegate to my team and share with others.
So, if you are considering a move to "software development", way to go. But, if you want to be paid to be a lawyer, maybe limit your time and enthusiasm. Did I just say that?
Regards, TMS
You could always develop a tool in excel to track your time spent developing, the time spent doing the task manually(per task), the time spent after you enhaced the process (per task), and then compare the three to determine at what point a return on time invested will occur.
That would be an effective use of your time, yes? It would give you something to show that your time spent improving a process is worthwhile. And if it doesn't show that, simply delete the offending analysis workbook and pretend it never happened.
To make it truly effective, you could include your hourly rate and the hourly rate of the personnel doing the tasks. This will accomodate the fact that your time may be worth more or less than the time of the person(s) actually doing the task.
Last edited by Whizbang; 12-01-2011 at 10:39 AM.
Hi,
You are better off doing it in Excel than some other product. I've seen too many CEO's or decision makers chose the salesman or marketing material of products that never work correctly. I've actually learned and used more dead products than ones that are still alive and being updated. Excel is a standard in the industry and should survive for at least another 5 years. I believe that cloud computing and sharing documents on the net is the next jump. Security then becomes a concern. Mobile devices and slate/ipad devices seem to also be on the upswing. Buy a Windows Mobile 7 device that can share your office docs.
I think you are better off being able to do VBA when more and more devices talk to each other (5 years from now) than leaning it from scratch.
On the other hand - don't lose your day job that brings in some bucks.
One test is worth a thousand opinions.
Click the * below to say thanks.
I don't expect to be rewarded in the sense of my employer paying me for a spreadsheet, but I do think employees who can automate processes, eliminate errors, and create more efficient systems should be rewarded. Essentially, you're allowing them to do the same work with fewer people. My personal belief is that should be recognized (just as a top sales person gets more commissions for doing exactly what they're supposed to do, but doing it better than other employees), but I know that's often not how it really works.
Life is about perseverance. Remember: today's mighty oak tree is just yesterday's nut that held its ground.
If you like a post, please rate it with the scales icon (top right).
If you feel really indebted, please consider a donation to charity, such as Feed the Children or Habitat for Humanity.
Cheers,
Arlette
If I helped, Don't forget to add to my reputation (click on the star below the post)
Don't forget to mark threads as "Solved" (Thread Tools->Mark thread as Solved)
Use code tags when posting your VBA code: [code] Your code here [/code]
I was in a similar spot a few years ago. I was in a very data driven department but everyone was using some static mainframe reports every morning to manage their numbers. I started slowly automating with VBA as I went along. Soon all my metrics were in line, all my reporting goals were met and I had little to no errors. If I had a problem when I walked in I knew exactly where to look so I wasn't spending as much time finding data as I was fixing the problem.
If you are looking to find in roads for some Luddite managers, I'd suggest letting your numbers and productivity speak for itself. You will eventually be asked how you did it and that’s where you tell them. That’s how it rolled out for me. Once I got noticed, the bosses started asking what my secret was. I ended up getting promoted after I built a whole reporting database for the entire department and now we rank as one of the top performing departments across all divisions! My self-aggrandizing rant aside, don't ever be discouraged. Now they come to me for lots of things, and I feel that if you work in a place that does not have strong reporting you will make a name for yourself when you can analyze data quickly for managers to make accurate decisions. I think ad-hoc reporting, or something like report science is really taking off in business large and small. Manager has an idea, you get the data to test his theory. They want to manage a different metric, you get the data.
This gave me pause because it is very accurate. Especially the last section... I’m a CS major and this is part of what I do and I love it but if you don’t want to take phone calls about someone breaking your formulas, or I can’t do this, or can’t do that, why is this cell yellow? etc .. you may want to heed TM’s advice because you can intuitively design a spreadsheet with all of your ability but someone will still type “TWO” into a number field. People will still not follow your directions and then blame you when they make a mistake.
Don’t be discouraged though, if you like it then try to set yourself up on a path to do it. It’s very rewarding imo. The yearly metric graphs from last year I printed and framed because it’s clear where my reports got enacted. It brings me joy not that my company made more money (because I didn’t really…just job security a, a plus indeed!) but something I did had such a profound effect on the business.Before sharing, I think you should weigh up what it is you actually want to do for a living, and what you want to get paid for, and how much time you want to spend supporting colleagues using a tool you have developed for yourself.
You may find that developing and supporting your Excel spreadsheets ... for others to use ... becomes a burden, hard though it is to accept.
I spent 13 years working for a bank as an IT Systems Manager. In that time, I developed lots of spreadsheets using relatively advanced (at least for me, then) formulae and VBA to manage overtime, expenses, budgets, SLA trackers, and so on. They were very effective, if I say so myself, but documenting them and the process(es) to use them wasn't so much fun but necessary in order to delegate to my team and share with others.
So, if you are considering a move to "software development", way to go. But, if you want to be paid to be a lawyer, maybe limit your time and enthusiasm. Did I just say that?
problem is once you do something,no one else bothers they just use what you implement, then come carping to you that it doesn't work, usually because they have over written some function or not enabled macros, or say source data has changed its format . because they cant be bothered to learn it makes your life depressing.So stuff i do now is only for my own use ,or a select few who at least try to understand what is happening.the rest can plod away to their hearts content and wonder why some of us can do 2 to 10 x the stuff they can achieve in a day.
Last edited by martindwilson; 01-13-2012 at 09:04 AM.
"Unless otherwise stated all my comments are directed at OP"
Mojito connoisseur and a dabbler in Cisco
where does code go ?
look here
how to insert code
how to enter array formula
why use -- in sumproduct
recommended reading
wiki Mojito
how to say no convincingly
most important thing you need
Martin Wilson: SPV
and RSMBC
Agreed Martin. I've written a number of tools for different groups of people in my organisation. They eventually became a right royal pain in the bum to the point where I've had to refuse to support most of them any more.
Dom
"May the fleas of a thousand camels infest the crotch of the person who screws up your day and may their arms be too short to scratch..."
Use code tags when posting your VBA code: [code] Your code here [/code]
Remember, saying thanks only takes a second or two. Click the little star to give some Rep if you think an answer deserves it.
I have actually used Let Me Google That For You on a co-worker that kept harping me for obvious solutions. This guy has a sense of humor and took it well, but it did teach him to hesitate and think before running to me for every little glitch or issue. The guy has been doing pretty well now and is starting to get excited by his own solutions. I expect he'll become addicted soon.
Google, it's a gatetway drug, really.
@Dom:That was what I was trying to say, though not quite so bluntlybecame a right royal pain in the bum ...becomes a burden
Regards, TMS
Its allways enjoyable to solve puzzles.. I will give up when i find a use for AREAS()
A B C D E 1 2 =AREAS((B2:D4,E5,F6:I9)) 3 4 5 6 7 8 9
regards pike
If the solution helped please donate here to the RSPCA
Sites worth visiting;
J&R Solutions - royUK
AJP Excel Information - Andy Pope
Spreadsheet Toolbox
VBA for smarties - snb
I often feel the need to count areas,it is too laborious to add them up mentally!
Last edited by martindwilson; 01-14-2012 at 06:14 AM.
"Unless otherwise stated all my comments are directed at OP"
Mojito connoisseur and a dabbler in Cisco
where does code go ?
look here
how to insert code
how to enter array formula
why use -- in sumproduct
recommended reading
wiki Mojito
how to say no convincingly
most important thing you need
Martin Wilson: SPV
and RSMBC
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks