A good tool for generating Excel sheet is the EPPlus library, which you can download from here;
http://epplus.codeplex.com/[
^]
An example;
using System.IO;
using OfficeOpenXml;
namespace AccessExcelUnicodeTest {
class Program {
public static void Main(string[] args) {
var target = new FileInfo(@"C:\Temp\sheet.xlsx");
var package = new ExcelPackage(target);
var sheet = package.Workbook.Worksheets.Add("Content");
sheet.Cells[1, 1].Value = "Unicode string \u0751\u0752\u0753";
package.Save();
}
}
}
Run that and open
C:\Temp\sheet.xlsx and you should see a string containing some Arabic letters.
Hope this helps,
Fredrik