+ Reply to Thread
Results 1 to 4 of 4

Maximizing my customer service via Excel & VBA [New to VBA]

  1. #1
    Registered User
    Join Date
    10-03-2014
    Location
    Idaho,USA
    MS-Off Ver
    2003
    Posts
    2

    Maximizing my customer service via Excel & VBA [New to VBA]

    I would first like to state I recognize that noone owes me anything, and so any charitable help is much appreciated but not at all expected. I work in sales, trying to put myself through college and finish my degree in computer science. I've got a small background in HTML, CSS, Javascript, and Java programming, however I am completely unfamiliar with VBA and struggling to learn it by reverse engineering code examples. I don't have a large vested interest in becoming a VBA professional, I simply use outlook a lot for organizing my work schedule and customer interactions. Working full time and going to school has bogged me down due to the high volume of things I need to do for every potential customer, so I set out to create myself a virtual assistant via excel and outlook interaction using VBA. Here is what I am trying to do:

    Enter initial customer information:
    • Submitting any data creates task/reminder to send customer a thank you card, with due date 24 hours after data was submitted.
    • Name, Address, Phone1, Phone2, Measure, and Birthday cells are populated on the next empty row.
    • Measure cell value automatically creates outlook appointment for measuring.
    • Birthday cell value automatically creates outlook reminder to send customer birthday card, 3 days in advance.
    • Measure cell value automatically creates outlook task/reminder to send customers bid, with due date 24 hours after measure cell value.

    Manually entered job specific information in the future:
    • Sold cell value automatically creates outlook task/reminder to export & order the job, with due date 24 hours after sold cell value.
    • Product ETA cell value automatically creates outlook task/reminder to schedule installations, with due date 24 hours after Product ETA cell value.
    • Product ETA cell value automatically creates outlook task/reminder to contact customer regarding scheduled installation dates & times, with due date 48 hours after Product ETA cell value.
    • Install 1-5 cell values automatically create outlook schedule items with no time detail showing customer name and column meta name (i.e Install 1)
    • Completed cell value automatically creates reminder to follow up with customer regarding install 6 months after completed cell value.

    Hopefully that all made sense. I just want to be great at my job, and the more customers I get, the harder it is to continue providing amazing service. If you can imagine going through those motions manually and entering in those tasks and appointments for each of 100 different customers per month, its very time consuming. Anyways, I'll upload what I've got so far. Thank you in advance for your tips/pointers/and assistance, I truly appreciate it.

    CRM.xlsm

  2. #2
    Forum Guru MarvinP's Avatar
    Join Date
    07-23-2010
    Location
    Woodinville, WA
    MS-Off Ver
    Office 365
    Posts
    16,167

    Re: Maximizing my customer service via Excel & VBA [New to VBA]

    Hi Feathergunx and welcome to the forum,

    It looks like you are trying to repro the wheel. See http://www.addintools.com/documents/...data-form.html
    and add it into you QAT and it will do what I think you want your code to do.
    One test is worth a thousand opinions.
    Click the * Add Reputation below to say thanks.

  3. #3
    Registered User
    Join Date
    10-03-2014
    Location
    Idaho,USA
    MS-Off Ver
    2003
    Posts
    2

    Re: Maximizing my customer service via Excel & VBA [New to VBA]

    Ahh yes the form function is rather nice and it does do quite a lot of what I'm looking to do, however I was not able to find a way to play with it's code in order to cater it towards my needs and so I looked into building my own. my biggest struggles are communicating with outlook, and using cell values for entries (I.e. .subject=<customers name taken from cell> )

  4. #4
    Forum Expert
    Join Date
    08-12-2012
    Location
    Sydney, Australia
    MS-Off Ver
    Excel 2010
    Posts
    5,636

    Re: Maximizing my customer service via Excel & VBA [New to VBA]

    you may need to break down down in chunks of smaller problems so things get tackled at one time
    first thing is first...fix up your excel and data entry into that then focus on outlook integration

    so your unique key identifier is name as that's what most of your code
    may i suggest you use someone even more unique like a generated number?
    just in case you have two clients with the exact same name (full name)

    your customerinformationform seems to be working as meant to
    though i would add button in there to clear form

    however this said
    i would think about combining all 3 of your forms into one
    having a search button to search...into the form
    an add button to add new data
    and an update button to update (add)

    so pretty much like a regular Database
    If you are satisfied with the solution(s) provided, please mark your thread as Solved.
    Select Thread Tools-> Mark thread as Solved. To undo, select Thread Tools-> Mark thread as Unsolved.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] Compare Price List for Duplicate Service Code & Service Description.
    By hecgroups in forum Excel Programming / VBA / Macros
    Replies: 11
    Last Post: 03-27-2016, 12:58 PM
  2. [SOLVED] Free Access Template for Customer Service
    By etaf in forum Access Tables & Databases
    Replies: 2
    Last Post: 10-03-2014, 04:42 AM
  3. using pan number of the customer find details of an customer using excel macros
    By baig123 in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 05-31-2014, 03:31 PM
  4. Replies: 2
    Last Post: 05-23-2012, 07:23 PM
  5. Reminder for customer service by date
    By rich942 in forum Excel General
    Replies: 4
    Last Post: 08-30-2006, 08:28 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1