Jump to content
Note: This thread is 5070 days old. We appreciate that you found this thread instead of starting a new one, but if you plan to post here please make sure it's still relevant. If not, please start a new topic. Thank you!

Recommended Posts

Hi folks,

I have an Excel spreadsheet I've written in VBA to do the following:

- Scrape all data from a website and post each piece of data in a cell on sheet 2.

- Scrape all

data from a different website and again post each piece of data in cells on sheet 3.

- General if statements throughout sheet 1 to make some calculations.

It's not a particularly complicated spreadsheet so I'm convident it can be ported over to an .asp page in VB to be accessible from any of my machines rather than requiring Excel on all my machines.

Does anyone have any ideas on the best place to start looking at how to port it please?

Cheers,

MBD

SWING DNA
Speed [77] Tempo [5] ToeDown [5] KickAngle [6] Release [5] Mizuno JPX EZ 10.5° - Fujikura Orochi Black Eye (with Harrison ShotMaker) Mizuno JPX EZ 3W/3H - Fujikura Orochi Black Eye Mizuno JPX 850 Forged 4i-PW - True Temper XP 115 S300 Mizuno MP R-12 50.06/54.09/58.10 - Dynamic Gold Wedge Flex Mizuno MP A305 [:-P]


Do you have a database that you are storing all your information for this spreadsheet? If you do, why don't you just create a grid view that pulls in the data from your database, and then from the gridview, you can save, edit, delete and do whatever you want.

If not, you are going to have to create a connection to the spreadsheet, and then access all the info from there.

Here is an example...

http://www.davidhayden.com/blog/dave/archive/2006/05/26/2973.aspx

10.5* Adams Super Fast 10
17*, 21* Adams Black Super Hybrid
X-24 irons
Jaws 52*,56*,60* Wedges
White Ice #9 Putter

Top Flite Gamer v2


Take a look at this link. Has VB code as well.

http://www.dotnetcurry.com/ShowArticle.aspx?ID=138

10.5* Adams Super Fast 10
17*, 21* Adams Black Super Hybrid
X-24 irons
Jaws 52*,56*,60* Wedges
White Ice #9 Putter

Top Flite Gamer v2


Thanks Zack. The spreadsheet itself is currently the storage for any data the spreadsheet pulls from websites, however I'm more than happy to set up an SQL database. The links above are not not quite what I'm looking for but I'll have a look through the site and see if there's anything else on there that may be useful.

Thanks for your help. :)

SWING DNA
Speed [77] Tempo [5] ToeDown [5] KickAngle [6] Release [5] Mizuno JPX EZ 10.5° - Fujikura Orochi Black Eye (with Harrison ShotMaker) Mizuno JPX EZ 3W/3H - Fujikura Orochi Black Eye Mizuno JPX 850 Forged 4i-PW - True Temper XP 115 S300 Mizuno MP R-12 50.06/54.09/58.10 - Dynamic Gold Wedge Flex Mizuno MP A305 [:-P]


When you are porting over the spreadsheet, do you only want it to be used to see data? You don't want any of your employees to be able to edit the information at all?

If you only want them to view the information, (I know you said the links I sent you weren't what you were looking for, and I'm not trying to be an a-hole) but the second link I sent you should work fine. You can put the data into a gridview and it will look like this...

gridview1.jpg

Well, if you setup a SQL database, you can get rid of Excel and maintain all of your data through the web page. What software are you using for your web application. Are you using Visual Studios, Dreamweaver, or something else? Give us some more details with what you are using and what you want to accomplish with the spread sheet. I don't know if you want the Excel spreadsheet data to look real fancy on the webpage and not have it look like a gridview. At work, we use SQL and Visual Studios 2010 for all our applications. We have got rid of all Excel spreadsheets and use these GridView's for all data to be read,inserted, deleted, and updated.

Just trying to help :)

Zack

10.5* Adams Super Fast 10
17*, 21* Adams Black Super Hybrid
X-24 irons
Jaws 52*,56*,60* Wedges
White Ice #9 Putter

Top Flite Gamer v2


Note: This thread is 5070 days old. We appreciate that you found this thread instead of starting a new one, but if you plan to post here please make sure it's still relevant. If not, please start a new topic. Thank you!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Want to join this community?

    We'd love to have you!

    Sign Up
  • TST Partners

    PlayBetter
    TourStriker PlaneMate
    Golfer's Journal
    ShotScope
    The Stack System
    FitForGolf
    FlightScope Mevo
    Direct: Mevo, Mevo+, and Pro Package.

    Coupon Codes (save 10-20%): "IACAS" for Mevo/Stack/FitForGolf, "IACASPLUS" for Mevo+/Pro Package, and "THESANDTRAP" for ShotScope. 15% off TourStriker (no code).
  • Posts

    • If you still have that code available, I would love to get a copy. We have PowerShell code that pulls indexes and individual 9-hole handicaps for the tee sets of the course we play. We have 40 players and use this data for skins. We do skins by flight which we have 4 of them A,B,C,D and without pulling this data it would be almost impossible to do in the application. Right now, we also grab each "card" as it comes off the course and put it into a spreadsheet to help us understand who won the round and helps us with skins. Each golfer is required to enter their own scores in GHIN also. Our goal is to have each golfer enter in the scores in GHIN but pull the individual hole scores down each week after the round is posted so that we can figure skins, and points. I found a site for APIs, but it is old referencing https://api.ghin.com/api/v1. Our current code uses https://api2.ghin.com/api/v1. I tried using that along with what was provided in the old doc, but it appears many of the API signatures changed. I'm hoping I can use the python code to get examples of the API calls I need. if nothing else I could recode ours to use python.
    • This is pretty interesting. I don't have a Stack radar so I can't use the app, but given what they say it should be fairly easy to come up with some kind of proxy to it if I spend an hour with a trackman. Just note what ball speed gives what distances and plot it. It's presumably not directly linear, but if you hit 50 shots between 30 and 100 yards, you'll have enough to pin down most yardages in that window (yards vs ball speed). Then rather than trying to match distances, just try to match ball speeds with whatever radar you do have. The whole strokes gained thing would be more difficult, but that's not really necessary to work on it. Or just buy a Stack radar...
    • I don't think that is what the study was showing. It just showed that golfers who spent less time over the ball performed better. It didn't say pending their normal pace.
    • No…? When we edit the title of topics, a little note appears.
    • Rush or delay your own pace and you are probably going to suffer in the long run. PGA pro are well oiled machines that work on an specific pace, it's not surprise that if you move them out of their normal routine things are going to go sideways. I normally don't rush shots, but I sometimes delay the trigger if I'm not feeling it. The result is a lack of athleticism, I kind of get a little stiff and I could loose some yards and accuracy.   
×
×
  • Create New...

Important Information

Welcome to TST! Signing up is free, and you'll see fewer ads and can talk with fellow golf enthusiasts! By using TST, you agree to our Terms of Use, our Privacy Policy, and our Guidelines.

The popup will be closed in 10 seconds...