小编Din*_*eer的帖子

打开excel文件会提示消息框"工作簿的内容恢复"

当我正在尝试打开excel文件时,一个消息框提示"我们发现文件名中有一些内容存在问题.您是否希望我们尝试尽可能多地恢复?如果您信任此工作簿的来源,单击是. " 实际做的是我有一个excel模板设计并将文件复制到另一个文件并创建临时文件我正在使用OPEN XML将数据插入临时文件并且数据来自数据库.

我已经尝试过网络中提供的解决方案,但这些解决方案并没有解决我的问题.我的擅长是2010年

在此输入图像描述

在此输入图像描述

提供任何解决方案非常感谢.

excel openxml

11
推荐指数
2
解决办法
2万
查看次数

无法通过kendo上传从一个视图到另一个视图的附件

我们正在研究Kendo MVC UI,我们将数据从一个视图发送到另一个视图,所有数据(testbox,下拉列表)都被传递到除附件(pdf,xlsx)之外的下一个视图.

下面是我们编写的控制器中从代码中捕获并保存数据并将相同数据传递给另一个视图并将数据绑定到kendo控件的代码(也可以上传控件)

 public ActionResult SaveData(System.Web.Mvc.FormCollection form, IEnumerable<HttpPostedFileBase> files) // insert operation
    {
        //*************************//
        if (form != null)
        {
            string ddluserexceptioncategory = Convert.ToString(form["txtexceptioncategory"], CultureInfo.InvariantCulture);

            if (!string.IsNullOrEmpty(ddluserexceptioncategory))
            {
                ddluserexceptioncategory = ddluserexceptioncategory.Trim();
            }
            if (ddluserexceptioncategory == "User Management")
            {
                //Bind the data to the class object(_clsObj)


                if (files != null)
                {
                    TempData["FileName"] = files;
                    _clsObj.Files = files;
                }
                TempData["SecondViewData"] = _clsObj;


                return RedirectToAction("ExceptionType", "Home", new { id = 0, regionId = _clsObj.RegionId, status1 = "New,In Progress", keyword1 = string.Empty });
            } …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc kendo-ui

8
推荐指数
1
解决办法
196
查看次数

如何使用vba更新powerpoint 2010中的嵌入式Excel链接

我的问题是我已将我的图表粘贴到,我正在尝试通过Excel-VBA更新嵌入式链接.

我已经尝试过以下代码并且失败了:

代码1

    AppPPT.Presentations.Open "D:\Demo.pptx", Untitled:=msoTrue
    AppPPT.ActivePresentation.UpdateLinks
    AppPPT.ActivePresentation.SaveAs "D:\Demo.pptx"
Run Code Online (Sandbox Code Playgroud)

代码2

    For i = 1 To AppPPT.ActivePresentation.Slides.Count
    For s = 1 To AppPPT.ActivePresentation.Slides(i).Shapes.Count
        If AppPPT.ActivePresentation.Slides(i).Shapes(s).Type = msoLinkedOLEObject Then
            AppPPT.ActivePresentation.Slides(i).Shapes(s).LinkFormat.Update
        End If
    Next s
Next i
Run Code Online (Sandbox Code Playgroud)

代码3

    Set PPTTemplate = AppPPT.Presentations.Open("D:\Demo.pptx")

    ' update chart
    Dim osld As Slide
    Dim oshp As PowerPoint.Shape

    For Each osld In PPTTemplate.Slides
    For Each oshp In osld.Shapes
    With oshp
    If .HasChart Then
    .Chart.ChartData.Activate
    .Chart.ChartData.Workbook.Close
    .Chart.Refresh
    End If
    End With
    Next oshp
    Next osld

    AppPPT.Activate
Run Code Online (Sandbox Code Playgroud)

excel powerpoint vba hyperlink excel-vba

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

excel ×2

asp.net-mvc ×1

excel-vba ×1

hyperlink ×1

kendo-ui ×1

openxml ×1

powerpoint ×1

vba ×1