使用此处的建议,我设法将 Excel 2007 嵌入到我的 WPF WebBrowser 控件中。但是,功能区不显示。我尝试了各种技术,但没有任何效果。
我试过这个:
_application.ExecuteExcel4Macro("SHOW.TOOLBAR(\"Ribbon\",True)");
在构建 Excel 工作簿后,我还尝试从宏中运行它,
Sub hide_ribbon()
Application.ExecuteExcel4Macro ("Show.Toolbar(""Ribbon"", False)")
End Sub
Sub show_ribbon()
Application.ExecuteExcel4Macro ("Show.Toolbar(""Ribbon"", True)")
End Sub
但它也不起作用,尽管相同的宏在本机 Excel 中工作正常。
也试过这个:
CommandBar cb = _workbook.CommandBars["Standard"];
cb.Visible = true;
cb.Enabled = true;
cb.Position = MsoBarPosition.msoBarTop;
或者尝试将“标准”更改为“功能区”,但没有任何效果。
Ctrl+F1 也不起作用。
有人有线索吗?