簡體   English   中英

我們如何為Windows Phone 8創建,寫入和讀取Excel文件

[英]How can we create, write and read an excel file for Windows Phone 8

我已經創建了文件並在上面寫了一些數據。 當我在Windows資源管理器中查找創建的文件時,它不存在。 另一方面,我無法與模擬器上的文件路徑相關聯。 這是鏈接正在使用。 請幫助。

http://www.codeproject.com/Articles/33850/Generate-Excel-files-without-using-Microsoft-Excel?fid=1536838&df=90&mpp=10&noise=1&prof=True&sort=Position&view=Expanded&spc=None&fr=11#xx0xx

WP8支持以只讀模式打開文件的辦公室。 為此,您需要激活Excel的app2app文件擴展名。 excel office應用已注冊到XLS和XLSX文件擴展名。

要發送Office文件,您首先需要將完整的文件寫入獨立存儲。 將文件放入IsolatedStorage之后,使用Launcher.LaunchFileAsync()將其發送到辦公室。

    private async void LaunchExcel(object sender, RoutedEventArgs e)
    {
        var file = await ApplicationData.Current.LocalFolder.CreateFileAsync("myExcelFile.xlsx");
        using (var s = await file.OpenAsync(FileAccessMode.ReadWrite))
        using (var dw = new DataWriter(s))
        {
            dw.WriteString("hello world");
        }

        await Launcher.LaunchFileAsync(
            await ApplicationData.Current.LocalFolder.GetFileAsync("myExcelFile.xlsx"));
    }

我不確定WP8上的辦公室是否真的支持您鏈接到的文章的XLS格式。 如果不考慮使用ClosedXML OSS項目生成XLSX辦公室,請打開XML @ http://closedxml.codeplex.com/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM