Excel to Document Conversion

Hi,

We took your code for Excel to Document Conversion from the bellow URL
http://www.aspose.com/.net/excel-component.aspx
It is working fine, if we have some styling in excel like background color, after conversion if we generate the document it is showing that document opened in protected View : office has detected a problem with this file. editing it may be dangerous. How can we open the document in regular view.

Thanks,
Sai

Hi Sai,

The link you shared redirects to Aspose.Cells homepage. Can you please share your code and input document to reproduce the issue? You can also try converting Excel to PDF using Aspose.Cells and PDF to Word using Aspose.Pdf.

Best Regards,

@lvskrishna,

Using newer versions of Aspose.Cells, you can conveniently and directly convert an Excel spreadsheet to a Word DOCX, without requiring any additional steps or using other APIs. So, you don’t need to use any custom utility/demo. The Workbook.Save method can be used for the task while you may also specify the SaveFormat.Docx enumeration.

  1. For .NET, more details are available on C# EXCEL to WORD - EXCEL to WORD Converter | products.aspose.com page.
  2. For Java, see the details on Java EXCEL to WORD - EXCEL to WORD Converter | products.aspose.com page.

Sample Code

The process involves loading the Excel file into a Workbook object and then calling the Save method.

C# (.NET)

using Aspose.Cells;
using System;

class Program
{
    static void Main(string[] args)
    {
        try
        {
            // Load the source Excel file
            Workbook workbook = new Workbook("input.xlsx"); // Replace with your input file path

            // Save the workbook as a DOCX file
            workbook.Save("output.docx", SaveFormat.Docx); // Specify the output file path and format

            Console.WriteLine("Excel file successfully converted to DOCX.");
        }
        catch (Exception ex)
        {
            Console.WriteLine($"An error occurred: {ex.Message}");
        }
    }
}

This example is detailed in the Aspose knowledge base. Also, see the document: Convert Excel to PDF, Image and other formats|Documentation

Java

import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;

public class ExcelToDocxConverter {
    public static void main(String[] args) throws Exception {
        // Load the source Excel file
        Workbook workbook = new Workbook("input.xlsx"); // Replace with your input file path

        // Save the workbook as a DOCX file
        workbook.save("output.docx", SaveFormat.DOCX); // Specify the output file path and format

        System.out.println("Excel file successfully converted to DOCX.");
    }
}

Further details and options can be found in the Aspose documentation.

We recommend you to download the latest version of Aspose.Cells here:

Please feel free to write us back if you have questions or comments.