26.12.2014 Views

Управление базами данных Access на VBA - eDrive

Управление базами данных Access на VBA - eDrive

Управление базами данных Access на VBA - eDrive

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

33<br />

With новаяПанель.Controls<br />

.Add Type:=msoControlEdit<br />

.Add Type:=msoControlButton , Id:=4<br />

.Add Type:=msoControlButton , Id:=21<br />

.Add Type:=msoControlDropdown<br />

.Add Type:=msoControlComboBox<br />

End With<br />

новаяПанель.Controls (1).OnAction = "мойМакрос"<br />

новаяПанель.Visible = True<br />

номерПанели = CommandBars.Count<br />

MsgBox "Перед вами панель " & новаяПанель.Name _<br />

& " номер " & номерПанели<br />

ошибка:<br />

CommandBars ("Игры").Delete<br />

End Sub<br />

Sub НовыйЭлемент ()<br />

On Error GoTo ошибка<br />

Dim панель As CommandBar<br />

Dim элемент As CommandBarComboBox<br />

Set панель = CommandBars (3)<br />

Set элемент = панель.Controls.Add (Type:=msoControlDropdown)<br />

With элемент<br />

.AddItem "Кофе", 1<br />

.AddItem "Чай", 2<br />

.AddItem "Сок", 3<br />

.DropDownWidth = 75<br />

.DropDownLines = 3<br />

.ListIndex = 3<br />

End With<br />

панель.Visible = True<br />

ошибка:<br />

элемент.Delete<br />

End Sub<br />

Sub ПанелиИнструментов ()<br />

For Each панель In CommandBars<br />

If панель.Index > 2 And панель.Index < 19 Then панель.Visible = False<br />

Next панель<br />

MsgBox "Все панели инструментов скрыты." & Chr (13) & _<br />

"Сейчас они будут последовательно возвращаться"<br />

For Each панель In CommandBars<br />

If панель.Index > 2 And панель.Index < 19 Then<br />

панель.Visible = True<br />

MsgBox "Это панель " & панель.Name<br />

End If<br />

Next панель<br />

If MsgBox ("Убрать лишние ", vbYesNo) = vbYes Then<br />

For счетчик = 18 To 5 Step -1<br />

CommandBars (счетчик).Visible = False<br />

Next счетчик

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!