我正在用C#创建Excel电子表格。当用户滚动行时,我喜欢将头(第一行)固定在适当的位置。我怎样才能在C#(或VB.NET)中做到这一点?如何将.NET中的标题行固定在Excel中?
1
A
回答
3
我知道这不是一个完全详细的答案,但它应该可以帮助你朝正确的方向发展。当我以前做过很多Perl和后来的Excel自动化并想知道如何实现这一点时,我通常会记录一个宏并检查其代码,以查看VBA如何与对象进行交互。我也这样做了你的任务,这是我得到了什么:
Sub Makro1()
'
' Makro1 Makro
'
'
ActiveWindow.SplitRow = 1.1
With ActiveWindow
.SplitColumn = 0
.SplitRow = 1
End With
ActiveWindow.FreezePanes = True
End Sub
我将它留给别人翻译成C#,但它应该是在公园里散步。
0
这应该在C#中完成。
Private freezePain()
{
...initialize objects
ExcelObject.ActiveWindow.FreezePanes = false;
WorksheetObject.get_Range(yourRange).Select();
ExcelObject.ActiveWindow.FreezePanes = true;
}
+0
由于某些原因,即使我的范围正确,也会冻结更多行和更少的列。 – 2010-01-15 19:52:01
相关问题
- 1. GridView:如何使固定标题行
- 2. Swift:将searchBar固定到tableView标题中
- 3. 如何在Twenty Twelve WordPress主题中设置固定标题?
- 4. 如何将任何徽标缩小并固定在固定框中
- 5. 在FlexiGrid中固定列标题
- 6. 固定标记,避免固定标题
- 7. JQXGrid固定(固定)行或工具栏/聚合在标题下
- 8. 在.NET中读取Excel,如何获取特定的行?
- 9. 在Swift中使用固定行标题的UIPickerView
- 10. 将光标固定在屏幕中间?
- 11. 如何在ExpandableListView中获取粘贴/固定标题?
- 12. Div在固定标题上
- 13. 如何在滚动排序表时固定标题行
- 14. 如何在excel中使用export excel添加标题在php中
- 15. UITableView固定标题
- 16. 如何用GLUT将鼠标固定在屏幕中央?
- 17. C1.Win.C1FlexGrid网格的标题(固定)行中的复选框
- 18. 居中固定标题和侧边栏?
- 19. 抓住固定的标题
- 20. 如何在.NET中创建固定大小的ThreadPool?
- 21. 在ASP.NET中动态修复表格中的HTML固定标题
- 22. 如何在Excel中过滤时识别标题行?
- 23. 如何在.NET中将数字格式化为固定的字符串大小?
- 24. 如何从gridview中获取标题文本而不固定列
- 25. fancytree ext-table:如何获得固定标题行
- 26. 标题不滚动表固定标题
- 27. Excel将一行分成固定数量列的单独行
- 28. 将标签固定到页面顶部,但在标题下方
- 29. vi/vim - 如何在字符中将标签标签/标题长度设置为固定大小
- 30. 如何在Excel文件中区分列/标题中的数据
这看起来比我预期的要容易。 – RedFilter 2010-01-15 19:24:11
这是一个简单但巧妙的技巧。好的回答:) – 2010-01-15 19:26:59
这工作。谢谢。 – 2010-01-15 19:53:07