Параметры SaveToDB для использования в VBA
Интерфейс IAddInOptions определяет свойства надстройки SaveToDB, которые можно использовать в макросах VBA и надстройках VSTO.
<ComVisible(True), Guid("CF0170F1-310E-421F-87DF-C177753EEDD9")> Public Interface IAddInOptions ' Общие параметры Property DisplayLanguage As String Property DefaultDataLanguage As String Property WorkbookDataLanguage(Optional Workbook As Workbook = Nothing) As String Property EncryptPasswordsByDefault As Boolean Property EncryptWorkbookPasswords(Optional Workbook As Workbook = Nothing) As Boolean? Property ConnectionTimeout As Int32 Property CommandTimeout As Int32 Property MaxMemoryLines As Int32 Property MaxLoadedRows As Int32 Property UpdateChangedCellsOnly As Boolean ' Параметры Excel Property ShowUrlMenu As Boolean Property ShowContextMenu As Boolean Property ShowDoubleClickCalendar As Boolean Property ShowDoubleClickPivot As Boolean Property AutoFilterRow As Boolean Property AutoOpenLastFile As Boolean Property KeepFormulas As Boolean Property AutoFormatNotNullColumns As Boolean ' Параметры Excel, удаленные в SaveToDB 9 Property AutoActivateTableRelatedWindows As Boolean Property AutoArrangeWindows As Boolean Property AutoHideTaskbarMdiWindows As Boolean Property AutoCleanBadNamedCells As Boolean ' Параметры Ribbon Property HideAdvancedMenuItems As Boolean Property ParameterHistoryLimit As Int32 ' Параметры меню Property ShowRowEditor As Boolean Property ShowCellEditor As Boolean Property ShowListEditor As Boolean ' Специальные параметры Property TemplatePath As String Property FrameworkPath As String Property ApplicationPath As String Property ShowToolsMenu As Boolean? ' Панели задач Property TaskPaneDockPosition As Int32 ' Редактор строк Property RowEditorDockPosition As Int32 Property RowEditorTop As Int32 Property RowEditorLeft As Int32 Property RowEditorHeight As Int32 Property RowEditorWidth As Int32 Property RowEditorDockHeight As Int32 Property RowEditorDockWidth As Int32 Property RowEditorFontSize As Single Property RowEditorFontName As String ' Редактор ячеек Property CellEditorDockPosition As Int32 Property CellEditorTop As Int32 Property CellEditorLeft As Int32 Property CellEditorHeight As Int32 Property CellEditorWidth As Int32 Property CellEditorDockHeight As Int32 Property CellEditorDockWidth As Int32 Property CellEditorFontSize As Single Property CellEditorFontName As String ' Редактор списков Property ListEditorDockPosition As Int32 Property ListEditorTop As Int32 Property ListEditorLeft As Int32 Property ListEditorHeight As Int32 Property ListEditorWidth As Int32 Property ListEditorDockHeight As Int32 Property ListEditorDockWidth As Int32 Property ListEditorFontSize As Single Property ListEditorFontName As String ' Логи Property LogPath As String Property TraceSQL As Boolean Property TraceLoader As Boolean End Interface