excel - excel中的中心列或整个页面
问题描述
我想让我的细胞居中,但我做不到。
我有这个在特定单元格上写 X。
xlWorkSheet.Cells(BDTOTAL.Rows(linhaColaborador).Item(1), 2 + Linhas) = "X"
对于中心,我使用这个:
xlWorkSheet.Range(GetExcelColumnName(BDTOTAL.Rows(linhaColaborador).Item(1)) + "" & Linhas & ":" + GetExcelColumnName(BDTOTAL.Rows(linhaColaborador).Item(1)) + "" & 2 + Linhas & "").VerticalAlignment = Excel.Constants.xlCenter
GetExcelColumnName
函数返回列名
Private Function GetExcelColumnName(columnNumber As Integer) As String
Dim dividend As Integer = columnNumber
Dim columnName As String = String.Empty
Dim modulo As Integer
While dividend > 0
modulo = (dividend - 1) Mod 26
columnName = Convert.ToChar(65 + modulo).ToString() & columnName
dividend = CInt((dividend - modulo) / 26)
End While
Return columnName
End Function
有人能帮我吗?
解决方案
推荐阅读
- text - 获取文本 SwiftUI 的剩余部分
- java - hashMap 中的值排序
- python - 在多项式基础上应用 Gram-Schmidt 正交化
- javascript - 如何在 ASP.NET 项目的 JavaScript 文件中放置发布日期和时间
- javascript - 单击href`#`时更改书签的url
- plot - 绘制线性函数 - 未定义变量:使用
- python - 在python上将一列拆分为多列
- dll-injection - 为什么EasyHook的RhInjectLibrary函数在创建进程后会导致目标进程崩溃
- sql - 如果条件被证明为真,则创建列
- gramex - 当我创建一个 MLHandler 组件时,单击“/predict”链接 - 错误 502