Post by colmkavHi, I am trying to convert an old VBA project that uses an Excel Workbook as
the user interface. I want to replace the interface with a VB.net project
using VB.net controls instead. which would be the best control to use in my
application?
My current spreadsheet has a start button and a list of jobs with a check box
for each specifying whether the job is to be run or not.
You could use a 3rd party spreadsheet control if you need spreadsheet
features/functionality. If not then a grid control as _Auric suggests.
I bought Farpoint's Spread.ocx ActiveX control back when MS released
the Ribbon so I could make all my Excel-based apps standalone Windows
apps using VB6. It works great! (Farpoint is now GrapeCity, and they do
have a dotnet version of the control. It's not cheap!!)
In addition to Karl's comment, I can't imagine why you'd want to go
with dotnet if you're already familiar with VBA since dotnet's an
entirely different language (despite name similarities). VB6 is as
close as you'll get to VBA, and most all of the code is portable beteen
the two!
I went back to Excel-based apps because that's what clients wanted
(popularity rules in the corporate world), so I've settled on combining
VB6 and Excel via automation. I still use my Spread.ocx for proprietary
projects, though.
--
Garry
Free usenet access at http://www.eternal-september.org
Classic VB Users Regroup!
comp.lang.basic.visual.misc
microsoft.public.vb.general.discussion