Please I am working on a program that computes matrix but rather than manually entering the matrix I am trying to copy the matrix from an excel sheet and paste on my Visual basic running interface. Is there anyway I can go about this?
NOTE: Please i am not trying the load the matrix from the excel sheet into visual basic. I am trying to copy from the sheet to a visual basic Running interface.
Related
Visual Studio is getting hang or not working after i am using Excel File while CSv is working properly what are the possible reason for this.
I have created a coded UI test using visual studio , I got the code in VB and I need it in c# ,is there a way to convert it to c# using visual studio? or that I must do the coded UI process all over again ?
I had a similar problem last year where I was asked to recode a project from VB to C#. I ended up re-recording the entire project in C# since the Designer Files are computer generated, they can't be editted by the UI Tools if they're VB then converted to C#. It also gave the opportunity to redesign the tests in a more functional way.
I don't have VB test handy to check this, but you could try using a web based converter and go from there. Might be better than starting from scratch.
http://www.developerfusion.com/tools/convert/vb-to-csharp/
I have a C#/.Net 4.0 project in Visual Studio 2010. Parts of this project were originally from an old VB6 program that was converted to C#.
Sometimes I need to look at the old VB6 code side-by-side with the C# code, and so it's very convenient to just open and view the file in Visual Studio. V.S. even displays comments and keywords in appropriate colors for easy viewing. To open the VB6 file I'm doing a File>Open>File. The VB6 file has a .cls extension.
The problem is that when I do that it also tries to do background compilation of it, so as soon as I open it, it registers hundreds of errors because VB6 isn't a supported language and even if I do a Build Solution or Rebuild Solution it includes those results in the build so I can't build my C# project when the VB6 file is open.
1. Why does it do this, considering that the VB6 file is not part of the current solution or project?
2. How do I turn it off so I can view the file but not have Visual Studio try to compile it?
Why does it do this?
The cls extension is mapped to the Visual Basic language service. It will interpret any file with that extension as a VB.Net file and process it as such.
The Visual Basic Language service is always compiling files to a degree in the background. It doesn't actually produce EXE / DLL but will go far enough to provide semantic information to the front end. This is used in intellisense, code highlighting, error squiggles, etc ...
How do I turn it off?
Unfortunately you can't. Visual Basic background compilation is not configurable. Hence any file which it believes to be VB.Net code will be processed in the background and errors will be displayed.
The only way to view it without errors is to rename the file to an extension not thought to be VB.Net code (like txt)
I found a nice solution to my problem which is export Excel 2003 file from MVC3. I used this code and it works perfectly but only with Excel 2007 and Excel 2010. What I need is some solution that will make this code to work with Excel 2003 as well. I guess there is a way to do that, but I am still looking for the solution. In my project I already use this code in many places and I don't really feel like changing it at whole. I will be very thankful if someone could help me.
Excel first began to use the xml-type spreadsheet in 2007. To get it into an Excel 2003 format, you would have to recreate the xls 2003 binary file format, which would be very difficult without using the Excel library.
There is a utility that allows 2003 users to open an xlsx file:
http://office.microsoft.com/en-us/excel-help/open-an-office-excel-2007-workbook-in-an-earlier-version-of-excel-HA010014107.aspx
That might help you on the client side.
I'm using Visual Studio 2010 Ultimate to generate sequence diagrams for my application by right clicking on method names and selected "Generate sequence diagram...". Is there any way to generate multiple sequence diagrams at once? e.g. being able to generate all sequence diagrams for a class would be really useful. (I'm documenting a project for university and generating a sequence diagram for all my methods and copy pasting to MS Word is killing me).
Thanks
I don't think you can, but if you want to submit that as a feature suggestion, please do at Microsoft Connect.