【发布时间】:2014-03-19 22:55:34
【问题描述】:
有时我们使用 Excel 连接创建类属性以加快开发速度。但是,当我们将行复制并粘贴到 Visual Studio 中时,每个单元格的值都在引号内。我们如何防止引用连接的单元格?这是粘贴输出的示例。即使从 Excel 粘贴到 SO 中,也会在每个单元格的值周围加上引号。
这是 excel 电子表格第一行的示例:
A1: bool
B1: System.Boolean
C1: =CONCATENATE("/// <summary>", CHAR(10), " /// ", B1, CHAR(10), " /// </summary>", CHAR(10), "[EnumMember]", CHAR(10), PROPER( A1), ",")
这是粘贴到 Visual Studio 中的内容:
"/// <summary>
/// System.Boolean
/// </summary>
[EnumMember]
Bool,"
"/// <summary>
/// System.Byte
/// </summary>
[EnumMember]
Byte,"
"/// <summary>
/// System.SByte
/// </summary>
[EnumMember]
Sbyte,"
"/// <summary>
/// System.Char
/// </summary>
[EnumMember]
Char,"
"/// <summary>
/// System.Decimal
/// </summary>
[EnumMember]
Decimal,"
"/// <summary>
/// System.Double
/// </summary>
[EnumMember]
Double,"
"/// <summary>
/// System.Single
/// </summary>
[EnumMember]
Float,"
"/// <summary>
/// System.Int32
/// </summary>
[EnumMember]
Int,"
"/// <summary>
/// System.UInt32
/// </summary>
[EnumMember]
Uint,"
"/// <summary>
/// System.Int64
/// </summary>
[EnumMember]
Long,"
"/// <summary>
/// System.UInt64
/// </summary>
[EnumMember]
Ulong,"
"/// <summary>
/// System.Object
/// </summary>
[EnumMember]
Object,"
"/// <summary>
/// System.Int16
/// </summary>
[EnumMember]
Short,"
"/// <summary>
/// System.UInt16
/// </summary>
[EnumMember]
Ushort,"
"/// <summary>
/// System.String
/// </summary>
[EnumMember]
String,"
我们最终只是在粘贴后对引号进行了查找替换。 也就是说,我们如何粘贴不带引号的内容?
【问题讨论】:
-
您使用的方程式是什么?你可以发布 Excel 文档示例吗?
-
完成。示例有点神秘,但我想你会明白的。
标签: excel concatenation copy-paste