MapPoint Forums

MapForums

Community of VE/MapPoint Users and Developers




Minimum Programming Software

This is a discussion on Minimum Programming Software within the Development forums, part of the MapPoint 2006/2009 Discussion category; I am at a stage in a consulting contract where there's a dire need to import the minimal Excel fields/data ...


Go Back   MapPoint Forums > Map Forums > MapPoint 2006/2009 Discussion > Development

Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read



Click here to register

Reply

 

LinkBack (2) Thread Tools Display Modes
  2 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 09-26-2007
Junior Member
White Belt
 
Join Date: Sep 2007
Location: Bedford,TX
Posts: 6
Minimum Programming Software

I am at a stage in a consulting contract where there's a dire need to import the minimal Excel fields/data (from a spreadsheet with extraneous tabs and fields) to effortlessly as possible build individual Mappoint files with pushpins and Driving directions. I've got at least a couple interrelated concerns (see UPPER CASE below) but will try to keep this to one thread.

Germane setup info:
Spreadsheet has 4K rows, 30ish columns. Primary sort is Col A,'Route Name', secondary Col E, 'Sched PickUpDelivery Time'. Col A has about 80 different values (by route name), with each route having 50ish rows designating deliveries. Columns H,I,J,K have operative address info for export to MP, and as you might suspect, there may be many rows (one delivery item per row) going to same address (repeating HIJK), and, a driver may need to stop at same the same address multiple times (separate legitimate instances of HIJK within a route that do need a separare pushpin). I strongly sense I should clean up everything using Excel VBA before I even call MP, but HOW MUCH VERSATILITY AND EASE DOES MAPPOINT PROGRAMMING OFFER (concatenation, ignore duplicate, etc?) that may actually make it easier then Excel?

Question #2: I have accomplished some easy intro coding and manipulating MP stuff via Excel VBA (Reference'd MP 13.0 in Tools), but am noticing early on I'm missing alot of what's demo'd here and other examples. Given the scope I described above, WHAT SOFTWARE DO I ACTUALLY NEED TO WRITE MODERATELY COMPLICATED CODE FOR MAPPOINT? (VB, VB Express, can I beef up Excel VBA?)

Thoughts?

THANKS ! ! Scott
__________________
THANKS !
ScooterBugg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 09-26-2007
Eric Frost's Avatar
Senior Member
Black Belt
 
Join Date: Jul 1992
Posts: 2,470
Blog Entries: 1
Re: Minimum Programming Software

Re: #1, I'm sure it would be easier in Excel or some other address cleaning software. MapPoint doesn't have any duping or string manipulation features outside of whatever programming language you are using.

What specifically does Excel VBA not do that you want to do? That might help to answer your question. As for VB Express, I would make sure there's not a commercial restriction (cannot use for business), but I don't have any experience with it not to recommend it... the help file examples in MapPoint are VB6 / VBA but it's pretty similar to VB.NET. If you go with VB.NET I would recommend the book Programming MapPoint in .NET, that might help over some of the minor syntax differences, or just check out a VB.NET article on MP2K Magazine.

hope this helps!
Eric
__________________
~ Now taking orders for MapPoint 2009 ~
~
~ Upgrade to MapForums Plus membership ~
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 09-26-2007
Junior Member
White Belt
 
Join Date: Sep 2007
Location: Bedford,TX
Posts: 6
Re: Minimum Programming Software

Thanks Eric -

For example, it won't recognize 'mappointctl.xxxx'

Doesn't like...
Dim objMap As MapPointctl.Map
Dim objPushPin As MapPointctl.Pushpin
Dim objDataSet As MapPointctl.DataSet

Is dropping the "ctl" equate to the same thing? (I'm getting back into this right now)

Dim objMap As MapPoint.Map
Dim objPushPin As MapPoint.Pushpin
Dim objDataSet As MapPoint.DataSet
__________________
THANKS !
ScooterBugg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
minimum, programming, software


LinkBacks (?)
LinkBack to this Thread: http://www.mapforums.com/minimum-programming-software-6422.html

Posted By For Type Date
Using MapPoint from Word, Access and Excel - MapPoint Articles - MP2K Magazine This thread Refback 09-26-2007 11:37 PM
The Magazine for MapPoint - MP2K Magazine This thread Refback 09-26-2007 04:40 PM

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads

Thread Thread Starter Forum Replies Last Post
Minimum Distance JDells MapPoint Web Service and Virtual Earth 0 06-05-2007 03:12 PM
Ambiguous messages ( programming or not programming? ) Mohamed MapPoint 2006/2009 Discussion 1 06-13-2006 04:35 PM
Trying to optimize of minimum miles driven BobFromBoston MapPoint 2006/2009 Discussion 2 04-22-2006 07:31 PM
Minimum Map Scale? bryker MapPoint 2006/2009 Discussion 0 03-09-2004 05:21 PM
Is there a way to determine the minimum distance b.... Anonymous MapPoint 2006/2009 Discussion 1 01-22-2002 05:45 AM


All times are GMT -5. The time now is 06:05 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
MP2K Magazine
Visitor Map


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54