我正在用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. JasperReports:如何在Excel中定義標題
- 2. Jqtouch中的固定標題
- 3. 如何滾動Jqgrid固定標題行
- 4. GridView:如何使固定標題行
- 5. Swift:將searchBar固定到tableView標題中
- 6. 在html中的位置固定標題
- 7. 如何在Excel中重複固定行數的宏代碼?
- 8. 如何在Twenty Twelve WordPress主題中設置固定標題?
- 9. 使用asp.net中的固定標題獲取excel導出數據
- 10. Wordpress中的固定標題定位
- 11. 將標題保持在固定位置時居中問題
- 12. 如何將任何徽標縮小並固定在固定框中
- 13. 在FlexiGrid中固定列標題
- 14. 在Struts2顯示錶如何固定表的標題行
- 15. 固定標記,避免固定標題
- 16. 在.NET中讀取Excel,如何獲取特定的行?
- 17. 如何將excel文件中特定標題的所有行與c#相加?
- 18. JQXGrid固定(固定)行或工具欄/聚合在標題下
- 19. 在Swift中使用固定行標題的UIPickerView
- 20. 將光標固定在屏幕中間?
- 21. 如何在ExpandableListView中獲取粘貼/固定標題?
- 22. 如何在ListFragment中添加固定標題
- 23. 如何在網頁中實現固定標題?
- 24. 如何在excel中使用export excel添加標題在php中
- 25. WPF - 具有固定標題/行的ScrollViewer
- 26. Div在固定標題上
- 27. UITableView固定標題
- 28. 如何從滾動到固定標題
- 29. 如何在Excel標籤的標題中垂直居中文本?
- 30. 如何讓我的標題在Wordpress主題上固定/粘貼?
這看起來比我預期的要容易。 – RedFilter 2010-01-15 19:24:11
這是一個簡單但巧妙的技巧。好的回答:) – 2010-01-15 19:26:59
這工作。謝謝。 – 2010-01-15 19:53:07