小编Sur*_*tha的帖子

使用C#在Excel中更改单元格颜色

我正在使用Windows应用程序将数据表导出到Excel.它正在发挥作用.现在我想为单元格中的特定文本提供一些颜色.我该怎么办?

c# excel ms-office

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

使用C#将Excel单元格值从文本转换为数字

我正在使用Windows应用程序.在该应用程序中我成功地将DataGrid导出到Excel中...现在问题是,当我从网格导出到Excel工作表时,单元格值在Excel工作表的左上角有一些绿色标记...我想这是类型转换问题.我将如何避免这个问题....以及如何将单元格值从文本更改为数字...(即)转换为数字....

谁能告诉我这个问题的解决方案?

提前致谢

我为某些值范围格式化Excel表格的代码,

wksheet.Range[GetRanges[0].ToString(), GetRanges[GetRanges.Count-2].ToString()].Merge();

wksheet.get_Range(GetRanges[0].ToString(), GetRanges[GetRanges.Count-].ToString()).Interior.Color = Color.FromArgb(192, 0, 0);
Run Code Online (Sandbox Code Playgroud)

c# excel

7
推荐指数
1
解决办法
3万
查看次数

如何使用LINQ拆分字符串

我使用字符串来存储国家代码及其成本中心代码值.我希望通过使用LINQ查询来解除字符串 和; 字符.srting是

IND|001;TWN|002;USA|003;LDN|;MYS|005;
Run Code Online (Sandbox Code Playgroud)

请帮我用LINQ溢出字符串值

c# linq

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

如何在 SQL Server Compact 中添加默认值?

我需要在 SqlServer Compact 中添加默认值列...我是这个 SQL Server Compact 的新手,所以请有人告诉我这个问题的解决方案...

提前致谢

sql-server sql-server-ce

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

Excel单元格使用C#进行合并时隐藏Windows对话框

我在Windows应用程序中成功地将gridview导出到Excel,但问题是当我要在该excel表中合并某些单元格区域时,它会引发一个Windows对话框.因此,每次我合并这些单元格时,它都不会给出任何例外,但它会显示一个对话框.

我不想要那个对话框,我怎么隐藏它?

我合并细胞的代码是:

wksheet.get_Range(lstGetTotalTitleCells[0].ToString(), lstGetTotalTitleCells[lstGetTotalTitleCells.Count - 3].ToString()).MergeCells = true;

// wksheet.Range[GetRanges[0].ToString(), GetRanges[GetRanges.Count-2].ToString()].Merge();
Run Code Online (Sandbox Code Playgroud)

c# excel

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

如何使用 C# 或 LINQ 在数组中附加字符串

我有一个SelectedPath与/字符组合的字符串。我已使用该/字符拆分字符串并将其存储在字符串数组中,如下所述。

string SelectedPath = "Users/Shangai/China/server";
string[] OUs = SelectedPath.Split('/').Reverse().ToArray();
string container = "";
        for(int i=0; i<OUs.Length;i++)
        {
            container +="OU="+OUs[i].ToString()+",";
        }
Run Code Online (Sandbox Code Playgroud)

结果:

container="OU=Users,OU=SanFracisco,OU=Americas,OU=server.local,"
Run Code Online (Sandbox Code Playgroud)

我想要container下面提到的格式的上述值。

container="OU=Users,OU=Newyork,OU=Americas,DC=server"
Run Code Online (Sandbox Code Playgroud)

注意:最后一个数组值必须添加前缀DC=not OU=。

如何以上述格式附加此字符串。如果我们能用 LINQ 做到这一点,那真是太感谢了。请建议我实现这一目标。另外有没有可能通过 LINQ 或 Lambda 表达式来做到这一点?如果是这样,请给我同样的建议。

c# linq arrays string

0
推荐指数
1
解决办法
1232
查看次数

标签 统计

c# ×5

excel ×3

linq ×2

arrays ×1

ms-office ×1

sql-server ×1

sql-server-ce ×1

string ×1