Atricle Dump
#1 in Business Subscribe Email Print

You are here: Home > Business > Business > Use Custom Automation Of Your Spreadsheet Reports To Drive Down Costs And Increase Your Profits

Tags

  • graduate
  • bankers
  • times
  • quickly assess
  • turned developer
  • easily detected

  • Links

  • My New Office Nightmare
  • Owning a Kayak Pool - Long-Lasting Value and Family Fun
  • Unlocking Your Mobile Phone
  • Atricle Dump - Use Custom Automation Of Your Spreadsheet Reports To Drive Down Costs And Increase Your Profits

    Medical Billing - GP0 Record Fields 22 Through 33
    We're finally coming to the end of our review of the GP0 record for medical billing of claims via electronic media, using NSF 3.01 specifications. In this installment we'll be covering the last twelve fields, which is where most of the differences are between the parental nutrition CMN and the enteral nutrition CMN, which we reviewed previously when we covered the GE0 record. We pick up this installment with field number 22.GP0 field 22, positions 78 - 92, is the amino acid name. This is the field that tells the carrier the name of the amino acid that is being administered to the patient. This field must be filled in with the actual name of the acid. No abbreviations or brand names allowed.GP0 field 23, positions 93 - 96, is the amino acid volume. This field tells the carrier how much of the amino acid the patient is to receive per day, not per feeding, for parental nutrition therapy. This amount is transmitted in milliliters and must be exact.GP0 field 24, positions 97 - 101, is the amino acid concentration. This field tells the carrier what the exact percentage of concentration is for the amino acid that is being given to the patient for parental nutrition therapy. In this case, a decimal is used to show a concentration that is less than a whole percentage, like 10.5%.GP0 field 25, positions 102 - 105, is the amino acid weight. This field tells the carrier how much the amino acid that is given per day, weighs in grams. If the number of grams prescribed per day is greater than 100, then a narrative explanation must be given in field number 31.GP0 field 26, positions 106 - 109, is the dextrose volume. This field tells the carrier how much dextrose is in the prescription given to the patient, per day. This field is transmitted in milliliters and must be exact.GP0 field 27, positions 110 - 114, is the dextrose concentration. This field tells the carrier what the percentage of dextrose is, in relation to the entire solution given to the patient on a daily basis. As with field number 24, a decimal is used if not a whole percentage.GP0 field 28, positions 115 - 118, is the lipids volume. This field tells the carrier what the volume of lipids is given to the patient on a daily basis. This field is also transmitted in milliliters and must be exact.GP0 field 29, positions 119 - 123, is the lipids concentration. This field tells the carrier what the percentage of lipids is in relation to the whole mixture, given to the patient on a daily basis.GP0 field 30, positions 124 - 126, is the lipids frequency. This tells the carrier how many times per week lipids are used in therapy.GP0 field 31, positions 127 - 226, is the narrative field. This field is used to give the carrier any information that is not covered above that is required, such as explanation
    uilt into Excel for the benefit of Excel users who are not necessarily programmers, but who are keen to exert more control over the application.

    So, Excel VB offers any interested users the necessary tools to make the application deliver more functionality. The final product is still an Excel document, but with extra functionalities added using VBA.

    Why Excel Visual Basic - and NOT Visual Basic?

    1. I always answer this question by asking the following question: What would be the point of "Killing A Fly With A Hammer"?

    Let me elaborate. If a method is available that allows us to achieve the same desired result(s) at LOWER cost, with LESS effort and in LESS time, why should we fail to adopt it?

    Certain IT persons insist that developing executable applications using the standalone Visual Basic programming language is "better" as it does not limit the user to a particular user application software environment. I concede that this might be a valid point under certain conditions. However, I point out that there are many users who have peculiar needs that do not necessarily require complex solutions.

    A lot of people today simply want to get their data recording, (re)organisation, and analysis for decision making done quicker and with less effort. They also want to spend as little money as possible to do this. In other words, they want a cost-effective solution that gives them independence from the solution provider in the long term - without requiring them to undertake laborious skills acquisition immediately.

    This category of everyday users of technology described above are the ones I believe need Excel VB solutions of the type I describe. One expects that some of these users will over time develop an interest in acquiring advanced skills needed to develop their own solutions in future - which is why I also encourage them to do so, possibly via self-tutoring, like I did.

    2. Another question I ask, in answering the "Why Excel VB?" question is : "Why re-invent the wheel? "

    My experiences(and those of others who favour the use of Excel VB like I do), confirm that to organise, and analyse data for (financial/management) report generation and decision making, you will save hundreds of hours using already in-built, pre-programmed Excel functions compared to a situation where you used Visual Basic proper.

    All the functions needed to achieve the above purposes already exist in Excel, so that you don't have to write them all from scratch as would be the case if you were to use Visual Basic.

    3.It works even when you lack "In House" expertise

    For the purpose of creating custom financial and business management solutions that solve your identified problems, and give you control/ownership, without burning a hole in your pocket, Excel VB offers an amazing variety of possibilities, in the hands of an adequately skilled user.

    In addition, an Excel VB developer( who in many cases will tend to be a user turned developer, and is therefore likely to easily see things from your perspective) - unlike a programmer - is more likely to be positively disposed to working with you to ensure the application meets your practical needs. S/he will readily understand that the final application is meant to help solve a real problem(s), and will therefore build it to match those expectations.

    It's not enough to have a professional with the technical skills to solve your problem. s/he also needs to have the right attitude and background/experience - else the relationship will not work. This is where an Excel VB resource is more likely to add value to you. Most Excel VB Developers have backgrounds in management, accounting, engineering and other fields, which further equips them to be useful to you in "thinking up" better ways to apply your spreadsheet automation to get the most value for your business. You therefore need to choose the right developer, with the appropriate background to match your n

    Arizona Real Estate and Title Companies
    A title company plays a tremendous role in Real Estate transactions in Arizona when discussing buying or selling property. They are the ones in charge of all of the monies handled between the buyer, seller, Brokers, and Realtors. They are in charge of transferring the title of a home from one party to another. Title companies are the ones who put the property in your name.A Realtors first step after getting an excepted contract in Arizona is to open escrow with the title company. The buyer and seller agree in the purchase contract who the title company is going to be. Once this is determined, it is usually the buyers Realtor who opens escrow because the buyer is the one putting up earnest money to be lost in case the contract is breached.Opening escrow means, delivering an excepted purchase contract with the buyers earnest money to the title company. Once this is done, escrow is opened, and that is the beginning of the purchase contract.Title companies in Arizona are the ones who receive the money from the buyer or the buyers lender to give to the seller and/or payoff the sellers lender. The seller must provide who their current mortgage is through so that the title company can pay off the balance of your loan. After the loan is paid off, and the closing costs, the seller gets what is left over which is called the sellers proceeds. However, if a the person selling has no mortgage there is nothing to pay off except closing costs.There is paperwork that the buyer and the seller need to sign in order to successfully complete a Real Estate purchase contract. The title company organizes the paper work in an orderly fashion, and has both the buyer and the seller come to the office to sign. Once all paper work is signed by both parties, the title company delivers the paperwork to the bank that is funding the loan. The bank which the buyers lender obtained a loan for the buyer, wires the money to the title company. This is when all monies are dispersed to the appropriate party. The title company gets the money from the lender, then delivers the money to pay the Realtors, the Loan Officers (if applicable), the seller, and any other party that requires compensation for being a part of the sale. Of course, the title company takes a cut. Usually the closing costs are split between the buyer and seller depending on the terms of the contract.A title company is the battery of the operation, the hub. With out their organization there would be too much confusion. If you do not know a good title company to use when purchasing or selling Real Estate in Arizona, please ask a qualified professional Realtor to suggest one. The title company deals with every person involved in the transaction. It is important that a title company has organization, and great communication skills. A good title comp
    Who Needs To Read This Article?

    You will find this article of considerable reading value, if you belong to at least ONE of the following spreadsheet user categories: Owners of Small Businesses - Restaurants/Bars, Hotels, Hospitals, Factories, Consultants etc; Decision Makers/Job Holders in Corporations - Materials Managers, Sales/Marketing Analysts, Financial Analysts/Accountants, Project Engineers; And Anyone desiring to make BETTER sense - and use - of data!

    Spreadsheet Automation Facilitates EFFORTLESS Data Handling, Analysis & Report Generation!

    Sometimes people don't really care about learning(or using) all the "cool' advanced functions, formulas and techniques in the spreadsheet application they use for their work. They just want to punch in their relevant raw data - at any time - and immediately see the computed results generated by the spreadsheet in a manner that can facilitate their important decision making.

    At times, they would prefer to click a button that says "Print ABC", or "Print XYZ" report, instead of having to crawl all over the huge spreadsheet(and get "lost" every now and then), to highlight and print different report pages. Using a custom built data entry form to make data entries into 14 different cells in different parts of a table(at the same time/with one click) would, for them, be "heaven" compared to making the entries one at a time.

    This article is meant for those individuals/businesses who sometimes experience a need to use their spreadsheets in the (somewhat "impersonal"?) manner described above, to get the results they want. That need would often arise out of their lack of requisite skills to get the spreadsheet to behave the way they want - or limited time to devote towards incorporating necessary automation to make it do so.

    In my article titled You Can Increase Your Profits Without Changing Your Prices, I ended with the following summary:

    ---------------------Start Of Excerpt---------------------

    If You Remember Nothing Else, Remember The Following:

    1. One good way to maintain and/or significantly increase your profits without raising your prices, is to reduce your Variable Costs(VCs).

    2. You can reduce your variable costs by marketing more efficiently (getting more customers at lesser cost, AND maintaining them at lower expense). I once read an article that proposed a new parameter COCS: Cost Of Customers Sold or Served). This could be adopted as a Key Performance Indicator(KPI).

    3. You can also reduce your variable costs by innovating more(i.e. developing greater efficiency in your routine internal operations and/or product/service delivery). That way, you would be able to produce/deliver more products and/or services with less effort, in less time, and using less resources. All of these would imply LOWER expenses/costs, leading to INCREASED profit retention per unit of product/service sold.

    4. There is saying that: "You cannot manage something, if you do not measure it. Nor can you measure it, if you do not record it". Spreadsheet tracking will help you conveniently implement and sustain the process of monitoring, controlling and/or reducing your VCs. You will need to do this so as to constantly evaluate progress of your VC monitoring/control and reduction initiatives.

    ---------------------End Of Excerpt---------------------

    A DIFFERENT Type Of Automation

    The approach to spreadsheet automation that I refer to, is one that seeks to provide functional spreadsheet automation alternatives for ANY spreadsheet user task(s). Typically, solutions like this would require the developer to study existing manual data recording, analysis and report generation systems, then plan - in consultation with users - for incorporation of automation into the spreadsheet to replace them, where possible.

    Custom spreadsheet solutions which survive long after the developer has "left the scene", are often those which users accept because they discover it - among other benefits - makes their work quicker and easier to do. That is why the best person to develop such solutions tend to be one who works in that area, and is therefore familiar with the way the manual system operates. S/he would have an "insider's" perspective of the best way to introduce automation other users will readily adopt - even as it solves the identified problem(s).

    In effect what I am saying is that companies which get the most value from spreadsheet automation(including using it to avoid expenditure on less adaptable commercial off the shelf applications) will be those which empower their users to routinely generate "in house" solutions. In such companies, you will find that only when the requirement becomes considerably specialised or complex, does the IT department get called upon to develop or purchase software solutions for user departments or functions with significant data recording and analysis needs.

    So, (when considering the automation I speak about) do not think about spreadsheet documents containing one or two click-able buttons that allow a user print a page or copy some cells from one sheet to another. Instead, I want you to picture an application(or Entreprise Information System) that customises the appearance of your spreadsheet workspace(to take advantage of maximum screen capital available on your PC), and offers you custom "floating" data entry forms.

    In addition, visualise it having dynamic query/report drop menu interfaces, and a variety of custom buttons: for navigation(within and between worksheets), printing, data export (as PDF documents or spreadsheet files), saving, auto-data filtering, auto-charts plotting, auto-backup of files, user login authentication (for documents with sensitive or confidential content) etc.

    To experience the type of automation I refer to, you can email FREE demos of sample automated Excel VB driven spreadsheet applications like (1) a Training Tracking Database™, (2) a Five(5) Year Income & Expense Monitor™ or (3) an Export Packing List & Invoice Generator™ to yourself using the file mailer on my website.

    How A Well Known Corporate Multinational Used Spreadsheet Tracking/Automation To Repeatedly Cut Spending - And Increase Profits

    During my graduate training(while in paid employment), I was redeployed from Guinness Nigeria Plc's corporate headquarters training office(in Lagos) to the Benin brewery training department (in Edo state), where I was assigned the - additional - job of using a custom Lotus macros driven Variable Cost Analysis spreadsheet application to generate brewery reports for dispatch to headquarters.

    The assignment was not an accident. Before being redeployed to Benin brewery, I had been involved in "validating" the numerous complex formulas in the custom Lotus 1-2-3 spreadsheet application during its development. The author - Richard Chambers - was at the time in charge(as Training Coordinator) of training new entrants, and upon discovering my keen interest in learning, often gave me his laptop to "proof" formulas, links etc. It was he who had told his counterpart in Benin brewery(Joe Sheehy) that I could help out with a problem they were having using the application. And I did resolve the problem - resulting in my subsequently becoming responsible for the reports collation using the application.

    Variable Costs Control/Reduction was a strategy that worked extremely well for the company. Most memorable for me as a brewer, was the manner in which huge monetary savings/profit gains were made by successfully implementing variable cost reduction initiatives. For instance, a brewing ingredient switch was made to a more readily available local alternative which was many times cheaper, resulting in phenomenal savings and progressively increasing profit earnings even though the price of beer produced was not raised. This practice was routinely applied across the brewing and packaging processes in line with a well thought out plan.

    To elaborate further: A one-page Variable Costs Analysis report sheet automatically generated by the custom spreadsheet application I earlier described, was a powerful tool used by top management to quickly assess performances of individual breweries. Among other benefits, the report made it quite easy to realistically compare sister breweries in different locations(even across countries) based on common denominators. Apart from summarising brewing/packaging materials in two groups - "Over-used/Over-spent"(Losses) and "Under-used/Under-spent"(Savings) - on a monthly basis based on data entered, the program also automatically plotted charts showing trends over a 12 month period.

    The visiting head of the technical function only needed to look at the most recently plotted point on the chart (relative to preceding ones) for a Key Performance Indicator like Cost per Hectolitres brewed(One Hectolitre = 100 Litres), to know if the brewery had stayed within the approved upper limit of spend(plotted as a straight line target across the same period) or not. Discussions would then take place based on identified "Exceptions"(which could be "good" e.g. savings made or "bad" e.g. monetary loss due to materials over-used), and "Actions To Be Taken" to correct or maintain observed performances agreed upon.

    Spreadsheet Tracking As A Crucial Element For Business Development

    There are ways you can use spreadsheets to record and track materials usages/stocks, product sales, and other business data such that discrepancies will be easily detected when they do occur. The use of spreadsheets when properly done, can help to uncover the cause(s) of "losses" in virtually any aspect of a business operation.

    1. The Pareto Principle - Using spreadsheet tracking, you can easily apply the Pareto principle in deciding which of your income sources and expense channels(i.e. products and services sales) to focus on in order to maximize profits. Considering that you are most likely to use the same marketing/sales resources to serve your customers, it only follows that if you focus on your biggest margin selling products/services, you will get increased profits at more or less the same cost.

    One Possible Application: Plotting a pie chart based on income contributions from all your products and services(daily, weekly or monthly), and reviewing the automatically computed percentages/visual pie slices, can give very illuminating insight.

    The 80:20 Pareto principle is based on Pareto's theory that 80% of the results one gets in a particular endeavour will be mainly due to 20% of areas to which one has applied efforts. In business this principle has been found to be true. Your data, properly converted into appropriate performance indicators, will show you where your largest margins come from. You can then channel more time and effort in that direction.

    For instance if a company had five drink brands in the market but notices that Brand A, which has a profit margin of at least twice the others is in greatest demand, they could (a) focus production efforts on that brand, so that more bottles go out to trade (b) Apply Best Practice/Continuous Improvement initiatives that would result in lower costs of producing each bottle of Brand A so that even though the market price remains fixed, the company is able to earn increasing profit margins per bottle.

    2. Sourcing Capital – For Expansion or Startup. You can make it easier for banks and prospective investors to back you financially and/or take the decision to buy into your business. Those already running their businesses will know that banks like to see detailed business records that show in real terms all aspects of a business' performance. Without detailed and comprehensive spreadsheet tracking, it might be difficult to show this. Agreed there are software applications that capture most of these. However, sometimes, you want to highlight certain scenarios or trends in a way that an off-the-shelf application cannot accommodate due to the uniqueness of your need. It is in this regard that the use of spreadsheet tracking becomes relevant.

    The intelligent use of spreadsheets, combined with the application of the 80:20 rule will help to achieve the foregoing and more. One does not need any expert to start doing these things today. Just take the decision to start keeping daily, accurate records and commit to analysing them. You'll be surprised to find that you will soon become much more aware of how you're doing and what aspects of your business you should focus on more to get better returns for your efforts - and you will be able to confidently supply verifiable/authentic financial data to back up any claims you make about your business performance to bankers or prospective investors.

    Deciding What Spreadsheet Application To Use

    This would ultimately be up to you. The big "fight" has always been between Lotus 1-2-3 and Microsoft Excel. I started out with Lotus 1-2-3 back in 1993 and learnt Lotus Macros programming(via self-tutoring). I eventually used this skill to develop - in my free time - various custom spreadsheet solutions(that were formally adopted for use in the departments I worked in as a brewer/manager in Guinness), before switching to Microsoft Excel in 2001. Subsequently, I developed my Excel Visual Basic spreadsheet programming skills (also via self-tutoring), because the company had chosen to adopt MS Office during the roll over to year 2000.

    I believe using either of these two applications should not pose any problems for implementing your spreadsheet automation ideas. This is because both have always been "friendly", towards making it easy for users to get more functionality out of them by way of custom programming.

    You can choose to learn how to do it yourself - or call in someone(an Excel VB Solutions Developer for instance) who knows how. Again, this would be dependent on your purpose, how proficient you are, and/or how much time you have at your disposal. Ultimately, even if someone develops a custom application for you, it should happen with YOUR guidance at every point to ensure that it does EXACTLY what you want it to do, and that you can easily - with your developer's support/coaching - learn how to make modifications to it in future, without needing to call back your developer.

    This last point in my opinion is ONE major benefit you must seek to extract, if you choose to engage the services of a developer. S/he should be able to help you develop (in-house) expertise needed to maintain the application AFTER s/he is gone. If you fail to ensure this, all your cost-savings from using the application might end up being spent paying the developer to maintain the application over time in the future!

    From this point on, I will refer to only one of the above mentioned applications, because it is my preferred work environment. That is Microsoft Excel. I believe users of other spreadsheet applications will be able to adapt whatever I say from here for use in their own peculiar environments.

    Automating Your Spreadsheet Document : What is Excel VB?

    Microsoft Excel is a powerful tool for recording, organising/re-organising, analysing and presenting information. By Excel VB, I refer to Excel VBA - where VBA means Visual Basic for Applications(VBA). VBA refers to the highly extensive and flexible macro programming language developed by Microsoft for use in their MS office applications – Word, Power Point, etc.

    VBA is therefore different from the Standalone Visual Basic program used(by professional programmers) for developing commercial quality software applications – though it borrows many of the latter’s features. Think of Excel VBA as being the standalone Visual Basic software, built into Excel for the benefit of Excel users who are not necessarily programmers, but who are keen to exert more control over the application.

    So, Excel VB offers any interested users the necessary tools to make the application deliver more functionality. The final product is still an Excel document, but with extra functionalities added using VBA.

    Why Excel Visual Basic - and NOT Visual Basic?

    1. I always answer this question by asking the following question: What would be the point of "Killing A Fly With A Hammer"?

    Let me elaborate. If a method is available that allows us to achieve the same desired result(s) at LOWER cost, with LESS effort and in LESS time, why should we fail to adopt it?

    Certain IT persons insist that developing executable applications using the standalone Visual Basic programming language is "better" as it does not limit the user to a particular user application software environment. I concede that this might be a valid point under certain conditions. However, I point out that there are many users who have peculiar needs that do not necessarily require complex solutions.

    A lot of people today simply want to get their data recording, (re)organisation, and analysis for decision making done quicker and with less effort. They also want to spend as little money as possible to do this. In other words, they want a cost-effective solution that gives them independence from the solution provider in the long term - without requiring them to undertake laborious skills acquisition immediately.

    This category of everyday users of technology described above are the ones I believe need Excel VB solutions of the type I describe. One expects that some of these users will over time develop an interest in acquiring advanced skills needed to develop their own solutions in future - which is why I also encourage them to do so, possibly via self-tutoring, like I did.

    2. Another question I ask, in answering the "Why Excel VB?" question is : "Why re-invent the wheel? "

    My experiences(and those of others who favour the use of Excel VB like I do), confirm that to organise, and analyse data for (financial/management) report generation and decision making, you will save hundreds of hours using already in-built, pre-programmed Excel functions compared to a situation where you used Visual Basic proper.

    All the functions needed to achieve the above purposes already exist in Excel, so that you don't have to write them all from scratch as would be the case if you were to use Visual Basic.

    3.It works even when you lack "In House" expertise

    For the purpose of creating custom financial and business management solutions that solve your identified problems, and give you control/ownership, without burning a hole in your pocket, Excel VB offers an amazing variety of possibilities, in the hands of an adequately skilled user.

    In addition, an Excel VB developer( who in many cases will tend to be a user turned developer, and is therefore likely to easily see things from your perspective) - unlike a programmer - is more likely to be positively disposed to working with you to ensure the application meets your practical needs. S/he will readily understand that the final application is meant to help solve a real problem(s), and will therefore build it to match those expectations.

    It's not enough to have a professional with the technical skills to solve your problem. s/he also needs to have the right attitude and background/experience - else the relationship will not work. This is where an Excel VB resource is more likely to add value to you. Most Excel VB Developers have backgrounds in management, accounting, engineering and other fields, which further equips them to be useful to you in "thinking up" better ways to apply your spreadsheet automation to get the most value for your business. You therefore need to choose the right developer, with the appropriate background to match your ne

    Business Meeting Etiquette: 7 Top Tips To Brush Up Your Meeting Skills
    Why take meeting minutes when meetings last hours? Usually poor business meeting etiquette is to blame, with poor planning and facilitation squandering valuable time and energy. Use these 7 business meeting etiquette tips to brush up your meeting skills and be more productive.1. Dinner jacket or Dinner on your jacketFirst decide on how formal your meeting will be. Advance warn attendees about special requirements, for example dress code, to ensure people understand what’s expected and can prepare accordingly.2. Too many chiefs ….. and not enough Native Americans ;>)There is a skill in inviting the right people to a meeting. Only invite bosses, and the work will never be done, so make sure you invite the right mix of decision makers, experts, implementers and stakeholders to enable post meeting action.3. …. But too many cooks spoil the brothThe flip side to inviting the right mix of people is that you may end up with an overflowing meeting room. As long as you get about 80% of who you need, you’re doing well.4. The 37 minute meeting agendaPrepare a meeting agenda in advance and circulate this to your attendees - remember that meetings can come in all different durations, so get people’s attention by having weird duration meetings. Meetings that start and finish on time (or even early!), and achieve all objectives outlined in the agenda will be appreciated by all, and will increase your chance of a better meeting next time.5. Empty barrels make the most noiseGood facilitation skills are important when you have people fond of their own voice. Use meeting ground-rules to help avoid speaking for the sake of speaking. Or maybe don’t invite them in the first place! How about introducing stand-up meetings? Brilliant for daily catch-up or review meetings, as conversations shorten when legs tire.6. Stop violent agreementAnd here’s another reason why this is a great idea….. and another… and another. Do you really need to waste time violently agreeing with each other? It might be fun, but get consensus and move on.7. AOBLet’s be blunt - Any Other Business can also mean Any Old Bull unless you keep tight hold of the halter. Ask for AOB points at the start of the meeting and only give them airtime if there is time. Check if any points have already been covered, then get the group to prioritise each AOB point and put a time limit on them.Use these 7 business meeting etiquette tips and have more productive meetings, lasting minutes and not hours.Copyright 2006 Lyndsay Swinton
    often those which users accept because they discover it - among other benefits - makes their work quicker and easier to do. That is why the best person to develop such solutions tend to be one who works in that area, and is therefore familiar with the way the manual system operates. S/he would have an "insider's" perspective of the best way to introduce automation other users will readily adopt - even as it solves the identified problem(s).

    In effect what I am saying is that companies which get the most value from spreadsheet automation(including using it to avoid expenditure on less adaptable commercial off the shelf applications) will be those which empower their users to routinely generate "in house" solutions. In such companies, you will find that only when the requirement becomes considerably specialised or complex, does the IT department get called upon to develop or purchase software solutions for user departments or functions with significant data recording and analysis needs.

    So, (when considering the automation I speak about) do not think about spreadsheet documents containing one or two click-able buttons that allow a user print a page or copy some cells from one sheet to another. Instead, I want you to picture an application(or Entreprise Information System) that customises the appearance of your spreadsheet workspace(to take advantage of maximum screen capital available on your PC), and offers you custom "floating" data entry forms.

    In addition, visualise it having dynamic query/report drop menu interfaces, and a variety of custom buttons: for navigation(within and between worksheets), printing, data export (as PDF documents or spreadsheet files), saving, auto-data filtering, auto-charts plotting, auto-backup of files, user login authentication (for documents with sensitive or confidential content) etc.

    To experience the type of automation I refer to, you can email FREE demos of sample automated Excel VB driven spreadsheet applications like (1) a Training Tracking Database™, (2) a Five(5) Year Income & Expense Monitor™ or (3) an Export Packing List & Invoice Generator™ to yourself using the file mailer on my website.

    How A Well Known Corporate Multinational Used Spreadsheet Tracking/Automation To Repeatedly Cut Spending - And Increase Profits

    During my graduate training(while in paid employment), I was redeployed from Guinness Nigeria Plc's corporate headquarters training office(in Lagos) to the Benin brewery training department (in Edo state), where I was assigned the - additional - job of using a custom Lotus macros driven Variable Cost Analysis spreadsheet application to generate brewery reports for dispatch to headquarters.

    The assignment was not an accident. Before being redeployed to Benin brewery, I had been involved in "validating" the numerous complex formulas in the custom Lotus 1-2-3 spreadsheet application during its development. The author - Richard Chambers - was at the time in charge(as Training Coordinator) of training new entrants, and upon discovering my keen interest in learning, often gave me his laptop to "proof" formulas, links etc. It was he who had told his counterpart in Benin brewery(Joe Sheehy) that I could help out with a problem they were having using the application. And I did resolve the problem - resulting in my subsequently becoming responsible for the reports collation using the application.

    Variable Costs Control/Reduction was a strategy that worked extremely well for the company. Most memorable for me as a brewer, was the manner in which huge monetary savings/profit gains were made by successfully implementing variable cost reduction initiatives. For instance, a brewing ingredient switch was made to a more readily available local alternative which was many times cheaper, resulting in phenomenal savings and progressively increasing profit earnings even though the price of beer produced was not raised. This practice was routinely applied across the brewing and packaging processes in line with a well thought out plan.

    To elaborate further: A one-page Variable Costs Analysis report sheet automatically generated by the custom spreadsheet application I earlier described, was a powerful tool used by top management to quickly assess performances of individual breweries. Among other benefits, the report made it quite easy to realistically compare sister breweries in different locations(even across countries) based on common denominators. Apart from summarising brewing/packaging materials in two groups - "Over-used/Over-spent"(Losses) and "Under-used/Under-spent"(Savings) - on a monthly basis based on data entered, the program also automatically plotted charts showing trends over a 12 month period.

    The visiting head of the technical function only needed to look at the most recently plotted point on the chart (relative to preceding ones) for a Key Performance Indicator like Cost per Hectolitres brewed(One Hectolitre = 100 Litres), to know if the brewery had stayed within the approved upper limit of spend(plotted as a straight line target across the same period) or not. Discussions would then take place based on identified "Exceptions"(which could be "good" e.g. savings made or "bad" e.g. monetary loss due to materials over-used), and "Actions To Be Taken" to correct or maintain observed performances agreed upon.

    Spreadsheet Tracking As A Crucial Element For Business Development

    There are ways you can use spreadsheets to record and track materials usages/stocks, product sales, and other business data such that discrepancies will be easily detected when they do occur. The use of spreadsheets when properly done, can help to uncover the cause(s) of "losses" in virtually any aspect of a business operation.

    1. The Pareto Principle - Using spreadsheet tracking, you can easily apply the Pareto principle in deciding which of your income sources and expense channels(i.e. products and services sales) to focus on in order to maximize profits. Considering that you are most likely to use the same marketing/sales resources to serve your customers, it only follows that if you focus on your biggest margin selling products/services, you will get increased profits at more or less the same cost.

    One Possible Application: Plotting a pie chart based on income contributions from all your products and services(daily, weekly or monthly), and reviewing the automatically computed percentages/visual pie slices, can give very illuminating insight.

    The 80:20 Pareto principle is based on Pareto's theory that 80% of the results one gets in a particular endeavour will be mainly due to 20% of areas to which one has applied efforts. In business this principle has been found to be true. Your data, properly converted into appropriate performance indicators, will show you where your largest margins come from. You can then channel more time and effort in that direction.

    For instance if a company had five drink brands in the market but notices that Brand A, which has a profit margin of at least twice the others is in greatest demand, they could (a) focus production efforts on that brand, so that more bottles go out to trade (b) Apply Best Practice/Continuous Improvement initiatives that would result in lower costs of producing each bottle of Brand A so that even though the market price remains fixed, the company is able to earn increasing profit margins per bottle.

    2. Sourcing Capital – For Expansion or Startup. You can make it easier for banks and prospective investors to back you financially and/or take the decision to buy into your business. Those already running their businesses will know that banks like to see detailed business records that show in real terms all aspects of a business' performance. Without detailed and comprehensive spreadsheet tracking, it might be difficult to show this. Agreed there are software applications that capture most of these. However, sometimes, you want to highlight certain scenarios or trends in a way that an off-the-shelf application cannot accommodate due to the uniqueness of your need. It is in this regard that the use of spreadsheet tracking becomes relevant.

    The intelligent use of spreadsheets, combined with the application of the 80:20 rule will help to achieve the foregoing and more. One does not need any expert to start doing these things today. Just take the decision to start keeping daily, accurate records and commit to analysing them. You'll be surprised to find that you will soon become much more aware of how you're doing and what aspects of your business you should focus on more to get better returns for your efforts - and you will be able to confidently supply verifiable/authentic financial data to back up any claims you make about your business performance to bankers or prospective investors.

    Deciding What Spreadsheet Application To Use

    This would ultimately be up to you. The big "fight" has always been between Lotus 1-2-3 and Microsoft Excel. I started out with Lotus 1-2-3 back in 1993 and learnt Lotus Macros programming(via self-tutoring). I eventually used this skill to develop - in my free time - various custom spreadsheet solutions(that were formally adopted for use in the departments I worked in as a brewer/manager in Guinness), before switching to Microsoft Excel in 2001. Subsequently, I developed my Excel Visual Basic spreadsheet programming skills (also via self-tutoring), because the company had chosen to adopt MS Office during the roll over to year 2000.

    I believe using either of these two applications should not pose any problems for implementing your spreadsheet automation ideas. This is because both have always been "friendly", towards making it easy for users to get more functionality out of them by way of custom programming.

    You can choose to learn how to do it yourself - or call in someone(an Excel VB Solutions Developer for instance) who knows how. Again, this would be dependent on your purpose, how proficient you are, and/or how much time you have at your disposal. Ultimately, even if someone develops a custom application for you, it should happen with YOUR guidance at every point to ensure that it does EXACTLY what you want it to do, and that you can easily - with your developer's support/coaching - learn how to make modifications to it in future, without needing to call back your developer.

    This last point in my opinion is ONE major benefit you must seek to extract, if you choose to engage the services of a developer. S/he should be able to help you develop (in-house) expertise needed to maintain the application AFTER s/he is gone. If you fail to ensure this, all your cost-savings from using the application might end up being spent paying the developer to maintain the application over time in the future!

    From this point on, I will refer to only one of the above mentioned applications, because it is my preferred work environment. That is Microsoft Excel. I believe users of other spreadsheet applications will be able to adapt whatever I say from here for use in their own peculiar environments.

    Automating Your Spreadsheet Document : What is Excel VB?

    Microsoft Excel is a powerful tool for recording, organising/re-organising, analysing and presenting information. By Excel VB, I refer to Excel VBA - where VBA means Visual Basic for Applications(VBA). VBA refers to the highly extensive and flexible macro programming language developed by Microsoft for use in their MS office applications – Word, Power Point, etc.

    VBA is therefore different from the Standalone Visual Basic program used(by professional programmers) for developing commercial quality software applications – though it borrows many of the latter’s features. Think of Excel VBA as being the standalone Visual Basic software, built into Excel for the benefit of Excel users who are not necessarily programmers, but who are keen to exert more control over the application.

    So, Excel VB offers any interested users the necessary tools to make the application deliver more functionality. The final product is still an Excel document, but with extra functionalities added using VBA.

    Why Excel Visual Basic - and NOT Visual Basic?

    1. I always answer this question by asking the following question: What would be the point of "Killing A Fly With A Hammer"?

    Let me elaborate. If a method is available that allows us to achieve the same desired result(s) at LOWER cost, with LESS effort and in LESS time, why should we fail to adopt it?

    Certain IT persons insist that developing executable applications using the standalone Visual Basic programming language is "better" as it does not limit the user to a particular user application software environment. I concede that this might be a valid point under certain conditions. However, I point out that there are many users who have peculiar needs that do not necessarily require complex solutions.

    A lot of people today simply want to get their data recording, (re)organisation, and analysis for decision making done quicker and with less effort. They also want to spend as little money as possible to do this. In other words, they want a cost-effective solution that gives them independence from the solution provider in the long term - without requiring them to undertake laborious skills acquisition immediately.

    This category of everyday users of technology described above are the ones I believe need Excel VB solutions of the type I describe. One expects that some of these users will over time develop an interest in acquiring advanced skills needed to develop their own solutions in future - which is why I also encourage them to do so, possibly via self-tutoring, like I did.

    2. Another question I ask, in answering the "Why Excel VB?" question is : "Why re-invent the wheel? "

    My experiences(and those of others who favour the use of Excel VB like I do), confirm that to organise, and analyse data for (financial/management) report generation and decision making, you will save hundreds of hours using already in-built, pre-programmed Excel functions compared to a situation where you used Visual Basic proper.

    All the functions needed to achieve the above purposes already exist in Excel, so that you don't have to write them all from scratch as would be the case if you were to use Visual Basic.

    3.It works even when you lack "In House" expertise

    For the purpose of creating custom financial and business management solutions that solve your identified problems, and give you control/ownership, without burning a hole in your pocket, Excel VB offers an amazing variety of possibilities, in the hands of an adequately skilled user.

    In addition, an Excel VB developer( who in many cases will tend to be a user turned developer, and is therefore likely to easily see things from your perspective) - unlike a programmer - is more likely to be positively disposed to working with you to ensure the application meets your practical needs. S/he will readily understand that the final application is meant to help solve a real problem(s), and will therefore build it to match those expectations.

    It's not enough to have a professional with the technical skills to solve your problem. s/he also needs to have the right attitude and background/experience - else the relationship will not work. This is where an Excel VB resource is more likely to add value to you. Most Excel VB Developers have backgrounds in management, accounting, engineering and other fields, which further equips them to be useful to you in "thinking up" better ways to apply your spreadsheet automation to get the most value for your business. You therefore need to choose the right developer, with the appropriate background to match your n

    The Joint Venture Analogy
    Imagine my doctor sending out an e mail to all his patients, offering them a discount on hip replacements for November. Or the Network Marketing lady who walked into my seminar in a hotel in Abbotsford and announced that, after looking at the palm of my hand, I was deadly ill and needed her supplements. She added that this would also make me financially secure, implying that I was not financially secure. She had never met me and was not even a part of my seminar audience!This is not all that uncommon – attend most “Business Networking Events” and you will find a bunch of self-employed salespeople thrusting their business cards at each other and proudly broadcasting their “Elevator pitches” to all and sundry, whether they want to hear it or not. They might as well go from door to door selling brushes to people who don’t need them or want them.Joint Venture experts have an entirely different approach; they are like my doctor. He sits quietly and asks questions and listens to me. He examines me. He does not tell me about how smart he is or how many babies he delivered last week. He does not regale me with the benefits of dealing with his practice. He LISTENS. He finds out where it hurts and reads my file. And then, like the good South African doctor he is, he prescribes the solution to my specific problem. He doesn’t have to sell me or convince me or persuade me. And I gratefully take his advice.Joint Venture experts build bridges, create solutions and solve problems. And they get well paid for it. They don’t work for nothing. They are Capitalists and they understand business. They know that we get paid in direct proportion to the value we create. They don’t sell time, either – they simply link us up with the solution we seek and need. If the MLM lady above had taken the time to ask me many questions and show a genuine interest in me, she might have found that I was in search of a solution for some physical qualm, in which case I might have asked her to sell me the solution in the form of her product. But her desperation, arrogance and ignorance denied her any chance of ever doing business with me. Fortunately, not all Network Marketing people are like her!Let us understand the power behind Joint Ventures by taking the time to become sincerely interested in the other person and forget about what we want. Zig Ziglar said, “You can get anything you want out of life, IF you’re prepared to help enough other people to get what they want.”
    gs even though the price of beer produced was not raised. This practice was routinely applied across the brewing and packaging processes in line with a well thought out plan.

    To elaborate further: A one-page Variable Costs Analysis report sheet automatically generated by the custom spreadsheet application I earlier described, was a powerful tool used by top management to quickly assess performances of individual breweries. Among other benefits, the report made it quite easy to realistically compare sister breweries in different locations(even across countries) based on common denominators. Apart from summarising brewing/packaging materials in two groups - "Over-used/Over-spent"(Losses) and "Under-used/Under-spent"(Savings) - on a monthly basis based on data entered, the program also automatically plotted charts showing trends over a 12 month period.

    The visiting head of the technical function only needed to look at the most recently plotted point on the chart (relative to preceding ones) for a Key Performance Indicator like Cost per Hectolitres brewed(One Hectolitre = 100 Litres), to know if the brewery had stayed within the approved upper limit of spend(plotted as a straight line target across the same period) or not. Discussions would then take place based on identified "Exceptions"(which could be "good" e.g. savings made or "bad" e.g. monetary loss due to materials over-used), and "Actions To Be Taken" to correct or maintain observed performances agreed upon.

    Spreadsheet Tracking As A Crucial Element For Business Development

    There are ways you can use spreadsheets to record and track materials usages/stocks, product sales, and other business data such that discrepancies will be easily detected when they do occur. The use of spreadsheets when properly done, can help to uncover the cause(s) of "losses" in virtually any aspect of a business operation.

    1. The Pareto Principle - Using spreadsheet tracking, you can easily apply the Pareto principle in deciding which of your income sources and expense channels(i.e. products and services sales) to focus on in order to maximize profits. Considering that you are most likely to use the same marketing/sales resources to serve your customers, it only follows that if you focus on your biggest margin selling products/services, you will get increased profits at more or less the same cost.

    One Possible Application: Plotting a pie chart based on income contributions from all your products and services(daily, weekly or monthly), and reviewing the automatically computed percentages/visual pie slices, can give very illuminating insight.

    The 80:20 Pareto principle is based on Pareto's theory that 80% of the results one gets in a particular endeavour will be mainly due to 20% of areas to which one has applied efforts. In business this principle has been found to be true. Your data, properly converted into appropriate performance indicators, will show you where your largest margins come from. You can then channel more time and effort in that direction.

    For instance if a company had five drink brands in the market but notices that Brand A, which has a profit margin of at least twice the others is in greatest demand, they could (a) focus production efforts on that brand, so that more bottles go out to trade (b) Apply Best Practice/Continuous Improvement initiatives that would result in lower costs of producing each bottle of Brand A so that even though the market price remains fixed, the company is able to earn increasing profit margins per bottle.

    2. Sourcing Capital – For Expansion or Startup. You can make it easier for banks and prospective investors to back you financially and/or take the decision to buy into your business. Those already running their businesses will know that banks like to see detailed business records that show in real terms all aspects of a business' performance. Without detailed and comprehensive spreadsheet tracking, it might be difficult to show this. Agreed there are software applications that capture most of these. However, sometimes, you want to highlight certain scenarios or trends in a way that an off-the-shelf application cannot accommodate due to the uniqueness of your need. It is in this regard that the use of spreadsheet tracking becomes relevant.

    The intelligent use of spreadsheets, combined with the application of the 80:20 rule will help to achieve the foregoing and more. One does not need any expert to start doing these things today. Just take the decision to start keeping daily, accurate records and commit to analysing them. You'll be surprised to find that you will soon become much more aware of how you're doing and what aspects of your business you should focus on more to get better returns for your efforts - and you will be able to confidently supply verifiable/authentic financial data to back up any claims you make about your business performance to bankers or prospective investors.

    Deciding What Spreadsheet Application To Use

    This would ultimately be up to you. The big "fight" has always been between Lotus 1-2-3 and Microsoft Excel. I started out with Lotus 1-2-3 back in 1993 and learnt Lotus Macros programming(via self-tutoring). I eventually used this skill to develop - in my free time - various custom spreadsheet solutions(that were formally adopted for use in the departments I worked in as a brewer/manager in Guinness), before switching to Microsoft Excel in 2001. Subsequently, I developed my Excel Visual Basic spreadsheet programming skills (also via self-tutoring), because the company had chosen to adopt MS Office during the roll over to year 2000.

    I believe using either of these two applications should not pose any problems for implementing your spreadsheet automation ideas. This is because both have always been "friendly", towards making it easy for users to get more functionality out of them by way of custom programming.

    You can choose to learn how to do it yourself - or call in someone(an Excel VB Solutions Developer for instance) who knows how. Again, this would be dependent on your purpose, how proficient you are, and/or how much time you have at your disposal. Ultimately, even if someone develops a custom application for you, it should happen with YOUR guidance at every point to ensure that it does EXACTLY what you want it to do, and that you can easily - with your developer's support/coaching - learn how to make modifications to it in future, without needing to call back your developer.

    This last point in my opinion is ONE major benefit you must seek to extract, if you choose to engage the services of a developer. S/he should be able to help you develop (in-house) expertise needed to maintain the application AFTER s/he is gone. If you fail to ensure this, all your cost-savings from using the application might end up being spent paying the developer to maintain the application over time in the future!

    From this point on, I will refer to only one of the above mentioned applications, because it is my preferred work environment. That is Microsoft Excel. I believe users of other spreadsheet applications will be able to adapt whatever I say from here for use in their own peculiar environments.

    Automating Your Spreadsheet Document : What is Excel VB?

    Microsoft Excel is a powerful tool for recording, organising/re-organising, analysing and presenting information. By Excel VB, I refer to Excel VBA - where VBA means Visual Basic for Applications(VBA). VBA refers to the highly extensive and flexible macro programming language developed by Microsoft for use in their MS office applications – Word, Power Point, etc.

    VBA is therefore different from the Standalone Visual Basic program used(by professional programmers) for developing commercial quality software applications – though it borrows many of the latter’s features. Think of Excel VBA as being the standalone Visual Basic software, built into Excel for the benefit of Excel users who are not necessarily programmers, but who are keen to exert more control over the application.

    So, Excel VB offers any interested users the necessary tools to make the application deliver more functionality. The final product is still an Excel document, but with extra functionalities added using VBA.

    Why Excel Visual Basic - and NOT Visual Basic?

    1. I always answer this question by asking the following question: What would be the point of "Killing A Fly With A Hammer"?

    Let me elaborate. If a method is available that allows us to achieve the same desired result(s) at LOWER cost, with LESS effort and in LESS time, why should we fail to adopt it?

    Certain IT persons insist that developing executable applications using the standalone Visual Basic programming language is "better" as it does not limit the user to a particular user application software environment. I concede that this might be a valid point under certain conditions. However, I point out that there are many users who have peculiar needs that do not necessarily require complex solutions.

    A lot of people today simply want to get their data recording, (re)organisation, and analysis for decision making done quicker and with less effort. They also want to spend as little money as possible to do this. In other words, they want a cost-effective solution that gives them independence from the solution provider in the long term - without requiring them to undertake laborious skills acquisition immediately.

    This category of everyday users of technology described above are the ones I believe need Excel VB solutions of the type I describe. One expects that some of these users will over time develop an interest in acquiring advanced skills needed to develop their own solutions in future - which is why I also encourage them to do so, possibly via self-tutoring, like I did.

    2. Another question I ask, in answering the "Why Excel VB?" question is : "Why re-invent the wheel? "

    My experiences(and those of others who favour the use of Excel VB like I do), confirm that to organise, and analyse data for (financial/management) report generation and decision making, you will save hundreds of hours using already in-built, pre-programmed Excel functions compared to a situation where you used Visual Basic proper.

    All the functions needed to achieve the above purposes already exist in Excel, so that you don't have to write them all from scratch as would be the case if you were to use Visual Basic.

    3.It works even when you lack "In House" expertise

    For the purpose of creating custom financial and business management solutions that solve your identified problems, and give you control/ownership, without burning a hole in your pocket, Excel VB offers an amazing variety of possibilities, in the hands of an adequately skilled user.

    In addition, an Excel VB developer( who in many cases will tend to be a user turned developer, and is therefore likely to easily see things from your perspective) - unlike a programmer - is more likely to be positively disposed to working with you to ensure the application meets your practical needs. S/he will readily understand that the final application is meant to help solve a real problem(s), and will therefore build it to match those expectations.

    It's not enough to have a professional with the technical skills to solve your problem. s/he also needs to have the right attitude and background/experience - else the relationship will not work. This is where an Excel VB resource is more likely to add value to you. Most Excel VB Developers have backgrounds in management, accounting, engineering and other fields, which further equips them to be useful to you in "thinking up" better ways to apply your spreadsheet automation to get the most value for your business. You therefore need to choose the right developer, with the appropriate background to match your n

    Types of Vending Machines
    There are so many types of vending machines available from different vending machine manufacturers and suppliers. Some machines need electricity to vend the products, while some others use mechanical motion to vend. They come in several sizes, shapes, colors, and prices. Vending machines are found mostly in shopping malls, waiting areas, bowling alleys, businesses, and schools.The most common type of vending machines is soda vending machines. Snack vending machines are very popular especially in colleges, hospitals, bus stations, and airports. The most fun kind vending machines are candy and gumball vending machines. The oldest surviving types of vending machines are gumball vending machines. Candy vending machines are one of the most popular types of automatic vending machines. Medical, tattoo, and laundry soap vending machines are other types that are commonly used.Food and toy vending machines are also very common. Carousel vending machines are designed mainly as food vendors. Coffee vending machines are powered by the use of an electrical outlet. Combination of snack and soda vending machines is also available. Capsule vending machines are a perfect addition to increase sales. Sticker vending machines have a great attraction among children and teenagers. In some countries, alcoholic beverages are sold through vending machines.Another type of vending machine is popcorn vending machines. These are not seen very often, but are more common at fairs and carnivals. Ice cream, deli food, milk, and washroom vending machines are also widely used. Cigarette vending machines are also seen at public places, but their use is restricted because of the concerns about underage buyers. Bottled water and video game vending machines are other common types of vending machines.Customized vending machines are also available to fit your needs. These machines provide a number of unusual products such as CDs, DVDs, ticket, console and computer games, stationery equipment, disposable cameras, and stamps. They are great for supermarkets, malls, and retail stores.
    spreadsheet tracking, it might be difficult to show this. Agreed there are software applications that capture most of these. However, sometimes, you want to highlight certain scenarios or trends in a way that an off-the-shelf application cannot accommodate due to the uniqueness of your need. It is in this regard that the use of spreadsheet tracking becomes relevant.

    The intelligent use of spreadsheets, combined with the application of the 80:20 rule will help to achieve the foregoing and more. One does not need any expert to start doing these things today. Just take the decision to start keeping daily, accurate records and commit to analysing them. You'll be surprised to find that you will soon become much more aware of how you're doing and what aspects of your business you should focus on more to get better returns for your efforts - and you will be able to confidently supply verifiable/authentic financial data to back up any claims you make about your business performance to bankers or prospective investors.

    Deciding What Spreadsheet Application To Use

    This would ultimately be up to you. The big "fight" has always been between Lotus 1-2-3 and Microsoft Excel. I started out with Lotus 1-2-3 back in 1993 and learnt Lotus Macros programming(via self-tutoring). I eventually used this skill to develop - in my free time - various custom spreadsheet solutions(that were formally adopted for use in the departments I worked in as a brewer/manager in Guinness), before switching to Microsoft Excel in 2001. Subsequently, I developed my Excel Visual Basic spreadsheet programming skills (also via self-tutoring), because the company had chosen to adopt MS Office during the roll over to year 2000.

    I believe using either of these two applications should not pose any problems for implementing your spreadsheet automation ideas. This is because both have always been "friendly", towards making it easy for users to get more functionality out of them by way of custom programming.

    You can choose to learn how to do it yourself - or call in someone(an Excel VB Solutions Developer for instance) who knows how. Again, this would be dependent on your purpose, how proficient you are, and/or how much time you have at your disposal. Ultimately, even if someone develops a custom application for you, it should happen with YOUR guidance at every point to ensure that it does EXACTLY what you want it to do, and that you can easily - with your developer's support/coaching - learn how to make modifications to it in future, without needing to call back your developer.

    This last point in my opinion is ONE major benefit you must seek to extract, if you choose to engage the services of a developer. S/he should be able to help you develop (in-house) expertise needed to maintain the application AFTER s/he is gone. If you fail to ensure this, all your cost-savings from using the application might end up being spent paying the developer to maintain the application over time in the future!

    From this point on, I will refer to only one of the above mentioned applications, because it is my preferred work environment. That is Microsoft Excel. I believe users of other spreadsheet applications will be able to adapt whatever I say from here for use in their own peculiar environments.

    Automating Your Spreadsheet Document : What is Excel VB?

    Microsoft Excel is a powerful tool for recording, organising/re-organising, analysing and presenting information. By Excel VB, I refer to Excel VBA - where VBA means Visual Basic for Applications(VBA). VBA refers to the highly extensive and flexible macro programming language developed by Microsoft for use in their MS office applications – Word, Power Point, etc.

    VBA is therefore different from the Standalone Visual Basic program used(by professional programmers) for developing commercial quality software applications – though it borrows many of the latter’s features. Think of Excel VBA as being the standalone Visual Basic software, built into Excel for the benefit of Excel users who are not necessarily programmers, but who are keen to exert more control over the application.

    So, Excel VB offers any interested users the necessary tools to make the application deliver more functionality. The final product is still an Excel document, but with extra functionalities added using VBA.

    Why Excel Visual Basic - and NOT Visual Basic?

    1. I always answer this question by asking the following question: What would be the point of "Killing A Fly With A Hammer"?

    Let me elaborate. If a method is available that allows us to achieve the same desired result(s) at LOWER cost, with LESS effort and in LESS time, why should we fail to adopt it?

    Certain IT persons insist that developing executable applications using the standalone Visual Basic programming language is "better" as it does not limit the user to a particular user application software environment. I concede that this might be a valid point under certain conditions. However, I point out that there are many users who have peculiar needs that do not necessarily require complex solutions.

    A lot of people today simply want to get their data recording, (re)organisation, and analysis for decision making done quicker and with less effort. They also want to spend as little money as possible to do this. In other words, they want a cost-effective solution that gives them independence from the solution provider in the long term - without requiring them to undertake laborious skills acquisition immediately.

    This category of everyday users of technology described above are the ones I believe need Excel VB solutions of the type I describe. One expects that some of these users will over time develop an interest in acquiring advanced skills needed to develop their own solutions in future - which is why I also encourage them to do so, possibly via self-tutoring, like I did.

    2. Another question I ask, in answering the "Why Excel VB?" question is : "Why re-invent the wheel? "

    My experiences(and those of others who favour the use of Excel VB like I do), confirm that to organise, and analyse data for (financial/management) report generation and decision making, you will save hundreds of hours using already in-built, pre-programmed Excel functions compared to a situation where you used Visual Basic proper.

    All the functions needed to achieve the above purposes already exist in Excel, so that you don't have to write them all from scratch as would be the case if you were to use Visual Basic.

    3.It works even when you lack "In House" expertise

    For the purpose of creating custom financial and business management solutions that solve your identified problems, and give you control/ownership, without burning a hole in your pocket, Excel VB offers an amazing variety of possibilities, in the hands of an adequately skilled user.

    In addition, an Excel VB developer( who in many cases will tend to be a user turned developer, and is therefore likely to easily see things from your perspective) - unlike a programmer - is more likely to be positively disposed to working with you to ensure the application meets your practical needs. S/he will readily understand that the final application is meant to help solve a real problem(s), and will therefore build it to match those expectations.

    It's not enough to have a professional with the technical skills to solve your problem. s/he also needs to have the right attitude and background/experience - else the relationship will not work. This is where an Excel VB resource is more likely to add value to you. Most Excel VB Developers have backgrounds in management, accounting, engineering and other fields, which further equips them to be useful to you in "thinking up" better ways to apply your spreadsheet automation to get the most value for your business. You therefore need to choose the right developer, with the appropriate background to match your n

    Up to Here with Credit Card Processing Limits
    When a merchant signs a contract with a credit card processing provider, said business owner must indicate the anticipated monthly volume, average ticket and highest ticket. Invariably, merchants (especially new ones), have an exceedingly difficult time with this speculation process. It’s not easy forecasting one’s volume of business, let alone how much will be secured through the use of credit cards.Despite the arduous task of predicting limits, it is always best to OVER-estimate the volume. While the merchant needs to use reasonable assumptions in arriving at these figures, an overinflated amount may preclude a problem in the future.Suppose a merchant indicates that the highest anticipated amount will be $1,000 for any given transaction. If this merchant unexpectedly makes a sale of $3,000, this transaction will be red flagged and funds will not be released. The risk department of the processing company will verify the validity of the transaction, holding up this merchant’s funds, jeopardizing needed cash flow. Subsequent transactions may be held as well, even if they fall below the highest threshold amount.While some companies expedite the process in confirming the authenticity of transactions, other processing firms place indefinite holds on merchant accounts, refusing to release funds for weeks or even months! This is especially problematic during a merchant’s busy season where monthly volume can accelerate and reach much higher levels than anticipated. Here, too, the processing companies can put the kibosh on the merchant’s account until further notice (i.e., when transactions are verified). Serious funding delays may materialize and the merchant may very well be out of business (literally) as funds are not released on a timely basis.While it may appear to the merchant that the processing company does not gain any commission from held transactions, there exists a very sound reason why processors engage in such a business tactic: to protect their financial interests. Credit card processors worry that such transactions may be charged back to the merchant and that the merchant will not have sufficient funds to cover these chargebacks. Who must then issue credit to the merchant’s customer? The credit card processing company must then return the deemed ill-gotten funds.So what is an honest, hard-working merchant to do to avoid interminably held transactions – aside from signing up with a reputable credit card processing company that does not indiscriminately freeze accounts or takes an inordinate amount of time to verify transactions? The merchant should initially request limits that are higher than anticipated. Of course, with higher limits, credit card processing application approval becomes a little more challenging. However, a merchant’s good personal credit score should be
    uilt into Excel for the benefit of Excel users who are not necessarily programmers, but who are keen to exert more control over the application.

    So, Excel VB offers any interested users the necessary tools to make the application deliver more functionality. The final product is still an Excel document, but with extra functionalities added using VBA.

    Why Excel Visual Basic - and NOT Visual Basic?

    1. I always answer this question by asking the following question: What would be the point of "Killing A Fly With A Hammer"?

    Let me elaborate. If a method is available that allows us to achieve the same desired result(s) at LOWER cost, with LESS effort and in LESS time, why should we fail to adopt it?

    Certain IT persons insist that developing executable applications using the standalone Visual Basic programming language is "better" as it does not limit the user to a particular user application software environment. I concede that this might be a valid point under certain conditions. However, I point out that there are many users who have peculiar needs that do not necessarily require complex solutions.

    A lot of people today simply want to get their data recording, (re)organisation, and analysis for decision making done quicker and with less effort. They also want to spend as little money as possible to do this. In other words, they want a cost-effective solution that gives them independence from the solution provider in the long term - without requiring them to undertake laborious skills acquisition immediately.

    This category of everyday users of technology described above are the ones I believe need Excel VB solutions of the type I describe. One expects that some of these users will over time develop an interest in acquiring advanced skills needed to develop their own solutions in future - which is why I also encourage them to do so, possibly via self-tutoring, like I did.

    2. Another question I ask, in answering the "Why Excel VB?" question is : "Why re-invent the wheel? "

    My experiences(and those of others who favour the use of Excel VB like I do), confirm that to organise, and analyse data for (financial/management) report generation and decision making, you will save hundreds of hours using already in-built, pre-programmed Excel functions compared to a situation where you used Visual Basic proper.

    All the functions needed to achieve the above purposes already exist in Excel, so that you don't have to write them all from scratch as would be the case if you were to use Visual Basic.

    3.It works even when you lack "In House" expertise

    For the purpose of creating custom financial and business management solutions that solve your identified problems, and give you control/ownership, without burning a hole in your pocket, Excel VB offers an amazing variety of possibilities, in the hands of an adequately skilled user.

    In addition, an Excel VB developer( who in many cases will tend to be a user turned developer, and is therefore likely to easily see things from your perspective) - unlike a programmer - is more likely to be positively disposed to working with you to ensure the application meets your practical needs. S/he will readily understand that the final application is meant to help solve a real problem(s), and will therefore build it to match those expectations.

    It's not enough to have a professional with the technical skills to solve your problem. s/he also needs to have the right attitude and background/experience - else the relationship will not work. This is where an Excel VB resource is more likely to add value to you. Most Excel VB Developers have backgrounds in management, accounting, engineering and other fields, which further equips them to be useful to you in "thinking up" better ways to apply your spreadsheet automation to get the most value for your business. You therefore need to choose the right developer, with the appropriate background to match your needs. I believe the foregoing are compelling justifications for choosing Excel Visual Basic over Visual Basic.

    Get Maximum Returns On Your Investment In Spreadsheet Automation By Developing "In House" Expertise

    Organisations can deliberately expose their employees to learning events(or self-help tutorials) on spreadsheet solutions development. Such employees can then be challenged to develop in-house solutions that effectively address the business' peculiar data analysis/report-generation needs as they arise.

    A person with proven competence in this area CAN become "notorious" for developing spreadsheet applications, which eliminate drudgery from the process of using MS Excel to handle large amounts of data. Typically, work that takes hours or days will suddenly take minutes or seconds to finish.

    The claims I make above are NOT exaggerated. They are in fact based on my personal experiences doing the foregoing (a). As an manager in the challenging, fast-paced manufacturing work environment of a corporate multinational (b). As a solutions developer for individuals and businesses who use MS Excel for their work.

    I am keen to encourage individuals and organisations to explore using advanced MS Excel formulas and functions, in conjunction with Excel VBA programming, to develop customised spreadsheet applications that will solve typical problems end-users encounter daily in trying to record/analyse data and generate reports.

    The savings - from using your "in house" expertise - in terms of money and man-hours alone, will quickly justify the investment you make in "developing the needed skills" - especially, when you compare what you spend with the cost of purchasing a commercial software application - or even engaging the services of an Excel VB developer.

    Summary

    The key imperative for most people who handle business data is often "how to use it" to monitor - and where feasible - control performance i.e. they study/anticipate trends in a way that helps decision making towards ensuring REPRODUCTION of desired results, while minimising - or eliminating - undesirable ones.

    You CAN transform the way you manage/analyse data(or generate reports) in your business today - and get more usable benefits to the extent that your profits increase. One major step you can take towards achieving this purpose, will be to intelligently use spreadsheet automation to improve data handling/analysis and report generation systems in your business operations - while empowering yourself and/or staff to acquire skills needed to maintain the developed spreadsheet solutions for the future.

    HTTP = HTML link (for blogs, profiles,phorums):
    <a href="http://www.articledump.net/article/3478/articledump-Use-Custom-Automation-Of-Your-Spreadsheet-Reports-To-Drive-Down-Costs-And-Increase-Your-Profits.html">Use Custom Automation Of Your Spreadsheet Reports To Drive Down Costs And Increase Your Profits</a>

    BB link (for phorums):
    [url=http://www.articledump.net/article/3478/articledump-Use-Custom-Automation-Of-Your-Spreadsheet-Reports-To-Drive-Down-Costs-And-Increase-Your-Profits.html]Use Custom Automation Of Your Spreadsheet Reports To Drive Down Costs And Increase Your Profits[/url]

    Related Articles:

    Managing Your Boss - An Important New Years Resolution

    Do You Have What it Takes to Start Your Own Cleaning Business?

    Live Chat Support and Non-profit Organizations

    Bookmark it: del.icio.us digg.com reddit.com netvouz.com google.com yahoo.com technorati.com furl.net bloglines.com socialdust.com ma.gnolia.com newsvine.com slashdot.org simpy.com shadows.com blinklist.com