We’ve created and updating regularly our sample code library so you may quickly learn swap cells and their values and the step-by-step process in VB.NET. ByteScout Spreadsheet SDK was made to help with swap cells and their values in VB.NET. ByteScout Spreadsheet SDK is the library (SDK) that is capable of writing, reading, modifying and calculating Excel and CSV spreadsheets. Most popular formulas can be calculated and reculculated with Excel installed. You may import or export data to and from CSV, XML, JSON as well as to and from databases, arrays.
VB.NET code snippet like this for ByteScout Spreadsheet SDK works best when you need to quickly implement swap cells and their values in your VB.NET application. In order to implement this functionality, you should copy and paste code below into your app using code editor. Then compile and run your application. Enjoy writing a code with ready-to-use sample VB.NET codes to implement swap cells and their values using ByteScout Spreadsheet SDK.
Trial version can be obtained from our website for free. It includes this and other source code samples for VB.NET.
On-demand (REST Web API) version:
Web API (on-demand version)
On-premise offline SDK for Windows:
60 Day Free Trial (on-premise)
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Bytescout.Spreadsheet
Imports System.Diagnostics
Imports System.IO
Module Module1
Sub Main()
' Open existing Spreadsheets
Dim document1 As New Spreadsheet()
document1.LoadFromFile("input.xls")
' Get first cell value
Dim value1 As Object = document1.Worksheet(0).Cell("A1").Value
' Get another cell value
Dim value2 As Object = document1.Worksheet(0).Cell("B1").Value
' Swap them
Dim value3 As Object
value3 = value2
value2 = value1
value1 = value3
document1.Worksheet(0).Cell("A1").Value = value1
document1.Worksheet(0).Cell("B1").Value = value2
' remove output file if already exists
If File.Exists("Output.xls") Then
File.Delete("Output.xls")
End If
' Save document
document1.SaveAs("Output.xls")
' Close Spreadsheet
document1.Close()
' open in default spreadsheets viewer/editor
Process.Start("Output.xls")
End Sub
End Module
60 Day Free Trial or Visit ByteScout Spreadsheet SDK Home Page
Explore ByteScout Spreadsheet SDK Documentation
Explore Samples
Sign Up for ByteScout Spreadsheet SDK Online Training
Get Your API Key
Explore Web API Docs
Explore Web API Samples
60 Day Free Trial or Visit ByteScout Spreadsheet SDK Home Page
Explore ByteScout Spreadsheet SDK Documentation
Explore Samples
Sign Up for ByteScout Spreadsheet SDK Online Training
Get Your API Key
Explore Web API Docs
Explore Web API Samples
also available as: