Excel - 如何选择多个列作为范围

时间:2017-07-18 12:08:04

标签: c# excel

我希望并猜到我们可能会有这样的事情:

ws.Range("D").VerticalAlignment

稍后出现了错误。

修改: 我之前提到的问题是:

ws.Range("A:F").VerticalAlignment

并提供反馈,提到这是正确的。

正如您可能会看到的,我将选择A到F的整个列,这可能是正确的方法吗?

3 个答案:

答案 0 :(得分:1)

正如您所做的那样没问题,但您还没有将参数传递给VerticalAlignment,假设ws也设置正确。

Range("D:D").VerticalAlignment = xlVAlignCenter
Range("A:F").VerticalAlignment = xlVAlignTop

举几个例子。

答案 1 :(得分:0)

当我需要这样做的时候,这让我很困惑。我会尽力解释!

您可以使用

选择单个单元格(仍然被归类为我认为的范围)
var createDatabaseQuery = string.Format("CREATE DATABASE {0}",DBnamevariable);
var sqlCommand = new SqlCommand(createDatabaseQuery, cmd.Connection);

要选择多个单元格,您可以执行类似这样的操作

WorkSheet.Cells[row, column]

希望有所帮助!

如果您想要进一步澄清,请告诉我,它可能不是最有效的方式,但它仍然在我的应用程序中运行:)

答案 2 :(得分:-3)

如何选择A1:F1然后再使用

activecell.EntireColumn.select();