Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.82/91: Рейтинг темы: голосов - 91, средняя оценка - 4.82
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
1

Как сделать чтоб при запуске Б/Д Access 2007 лента и панель быстрого доступа не появлялась

20.06.2011, 21:49. Показов 17333. Ответов 35
Метки нет (Все метки)

Подскажите пожалуйста как заделать чтоб при запуске Б/Д Access 2007 ЛЕНТА и ПАНЕЛЬ БЫСТРОГО ДОСТУПА не появлялось
(как бы были не активны)
Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2011, 21:49
Ответы с готовыми решениями:

MS Access 2007 runtime реализовать Панель быстрого доступа
Есть ли возможность в MS Access 2007 runtime каким-то образом реализовать Панель быстрого доступа?...

Как сделать, чтоб при запуске аксесса 2007 сразу запускалась кнопочная форма?
Здравствуйте. Как сделать, чтоб при запуске аксесса 2007 сразу запускалась кнопочная форма?...

В какой папке сохраняется панель быстрого доступа для Word 2007?
Допустим я хочу перенести панель быстрого доступа с одного компьютера на др. Как это сделать?

Как сделать чтоб при закрытии первой формы появлялась вторая?
Как сделать чтоб при закрытии первой формы появлялась вторая?

__________________
35
6550 / 5024 / 339
Регистрация: 15.12.2010
Сообщений: 23,174
20.06.2011, 22:52 2
Скрытие окна access
там пост №6 посмотрите.
0
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
20.06.2011, 23:24  [ТС] 3
Цитата Сообщение от gfadsa111 Посмотреть сообщение
Скрытие окна access
там пост №6 посмотрите.
неа не то......может там какойто макрос должен быть? не знаеш?
0
6550 / 5024 / 339
Регистрация: 15.12.2010
Сообщений: 23,174
20.06.2011, 23:33 4
Как это не то? Оно скрывает вроде все.
А панель инструментов можно настроить через меню параметры, но это по-моему для всех документов access.
Еще можно таблицы, запросы, формы и ленту скрыть переименовав расширение в accdr
0
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
20.06.2011, 23:45  [ТС] 5
Цитата Сообщение от gfadsa111 Посмотреть сообщение
Как это не то? Оно скрывает вроде все.
А панель инструментов можно настроить через меню параметры, но это по-моему для всех документов access.
У меня access-2007

Добавлено через 1 минуту
Цитата Сообщение от gfadsa111 Посмотреть сообщение
Еще можно таблицы, запросы, формы и ленту скрыть переименовав расширение в accdr
Как это зделать? мне это и нужно
0
6550 / 5024 / 339
Регистрация: 15.12.2010
Сообщений: 23,174
20.06.2011, 23:45 6
И что? -, нажмите значок программы( который меню файл) - параметры.
Цитата Сообщение от Fikret Посмотреть сообщение
Сообщение от gfadsa111
Еще можно таблицы, запросы, формы и ленту скрыть переименовав расширение в accdr
Как это зделать? мне это и нужно
В папке переименуйте расширение файла accdb в accdr (Если расширения не отображаются, Зайти в меню Сервис->Свойства папки-> убрать галочку скрывать расширение зарегистрированных типов файлов)
0
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
20.06.2011, 23:46  [ТС] 7
Цитата Сообщение от gfadsa111 Посмотреть сообщение
переименовав расширение в accdr
как это зделать
0
6550 / 5024 / 339
Регистрация: 15.12.2010
Сообщений: 23,174
21.06.2011, 00:06 8
Ну что, это то или нет? По-другому ХЗ , наверное можно как-то через код.
1
1900 / 777 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
21.06.2011, 03:40 9
http://office.microsoft.com/ru... 88834.aspx
http://office.microsoft.com/ru... 88506.aspx
и посмотрите о защите БД в важном
https://www.cyberforum.ru/ms-a... 79264.html
Путеводитель по форуму
Делимся наработками
1
53 / 53 / 1
Регистрация: 30.04.2010
Сообщений: 133
21.06.2011, 12:05 10
Fikret,
Таблицу назови - USysRibbons.
Она должна скрыться.

Файл - Параметры - Текущая база данных - Имя ленты (там пусто, напиши Главная и сохрани ok)
Перезапусти Акс.
1
Вложения
Тип файла: rar Убрать ленту.rar (15.9 Кб, 323 просмотров)
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
21.06.2011, 12:15  [ТС] 11
Цитата Сообщение от Волшебник Посмотреть сообщение
Fikret,
Таблицу назови - USysRibbons.
Она должна скрыться.

Файл - Параметры - Текущая база данных - Имя ленты (там пусто, напиши Главная и сохрани ok)
Перезапусти Акс.
не помоглоб это получается в Акс 2003
0
53 / 53 / 1
Регистрация: 30.04.2010
Сообщений: 133
21.06.2011, 12:25 12
Fikret,

А ты файл открывал?
Это 2010.
В 2007 также работает.

Вложения
Тип файла: rar Убрать ленту.rar (15.9 Кб, 0 просмотров)
0
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
21.06.2011, 14:11  [ТС] 13
Цитата Сообщение от Волшебник Посмотреть сообщение
Fikret,

Вложения
Тип файла: rar Убрать ленту.rar (15.9 Кб, 0 просмотров)
не получается

Добавлено через 4 минуты
Цитата Сообщение от Волшебник Посмотреть сообщение
Fikret,

А ты файл открывал?
Это 2010.
В 2007 также работает.

Вложения
Тип файла: rar Убрать ленту.rar (15.9 Кб, 0 просмотров)
при открытии бд наверху открывается лента убераю все галочки в настройках и в итоге нечего
0
53 / 53 / 1
Регистрация: 30.04.2010
Сообщений: 133
21.06.2011, 14:31 14
Читай ещё раз.
Внимательно.

Fikret,
Таблицу назови - USysRibbons.
Она должна скрыться.

Файл - Параметры - Текущая база данных - Имя ленты (там пусто, напиши Главная и сохрани ok)
Перезапусти Акс.
1
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
22.06.2011, 15:22  [ТС] 15
Цитата Сообщение от Волшебник Посмотреть сообщение
Читай ещё раз.
Внимательно.

Fikret,
Таблицу назови - USysRibbons.
Она должна скрыться.

Файл - Параметры - Текущая база данных - Имя ленты (там пусто, напиши Главная и сохрани ok)
Перезапусти Акс.
ну это понятно все сделал почти получилось но осталась одна лента “ГЛАВНАЯ” а её нельзя убрать?
0
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
11.11.2011, 22:16  [ТС] 16
Помогите пожалуйста, как деактивировать панель быстрого доступа и ленту (убрать вообще) на готовой базе Access 2007? Возможно ли это?
Заранее спасибо
0
53 / 53 / 1
Регистрация: 30.04.2010
Сообщений: 133
12.11.2011, 18:10 17
Fikret,
ну это понятно все сделал почти получилось но осталась одна лента “ГЛАВНАЯ” а её нельзя убрать?

1. Можно ещё так.

DoCmd.ShowToolbar "Ribbon", acToolbarNo

2. Можно прозрачность сделать.

Это модуль.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Option Compare Database
Option Explicit
 
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _
    (ByVal hwnd As Long, _
    ByVal nIndex As Long) As Long
 
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
    (ByVal hwnd As Long, _
    ByVal nIndex As Long, _
    ByVal dwNewLong As Long) As Long
 
Private Declare Function SetLayeredWindowAttributes Lib "user32" _
    (ByVal hwnd As Long, _
    ByVal crKey As Long, _
    ByVal bAlpha As Byte, _
    ByVal dwFlags As Long) As Long
 
Private Const LWA_COLORKEY = &H1
Private Const LWA_ALPHA = &H2
Private Const GWL_EXSTYLE = (-20)
Private Const WS_EX_LAYERED = &H80000
 
Public Function TransForm(frm As Form, Layered As Byte)
TransparentForm frm.hwnd, Layered
End Function
 
Sub TransparentForm(hwnd As Long, Layered As Byte)
Dim Ret As Long
Ret = GetWindowLong(hwnd, GWL_EXSTYLE)
Ret = Ret Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, Ret
SetLayeredWindowAttributes hwnd, 0, Layered, LWA_ALPHA
End Sub
Это вызов.
Visual Basic
1
TransparentForm Application.hWndAccessApp, 0
3. Можно вообще скрыть.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Это модуль.
Option Compare Database
Option Explicit
 
Private Declare Function apiShowWindow Lib "user32" Alias "ShowWindow" _
    (ByVal hwnd As Long, _
    ByVal nCmdShow As Long) As Long
 
Global Const SW_HIDE = 0
 
Function AccessWindow(nCmdShow As Long)
Dim loX As Long
    If nCmdShow = SW_HIDE Then
    loX = apiShowWindow(hWndAccessApp, nCmdShow)
    End If
End Function
Это вызов.
Visual Basic
1
AccessWindow (SW_HIDE)
1
53 / 53 / 1
Регистрация: 30.04.2010
Сообщений: 133
14.11.2011, 10:16 18
Забыл добавить.
Во 2 и 3 случае формы должны быть
всплывающими и модальными.
0
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
14.11.2011, 22:58  [ТС] 19
Спасибо, но я не понемаю куда писать этот код VBA
0
53 / 53 / 1
Регистрация: 30.04.2010
Сообщений: 133
15.11.2011, 13:26 20
Fikret,
В модуль, изучай VBA.
2
Вложения
Тип файла: rar Fikret.rar (42.5 Кб, 312 просмотров)
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2011, 13:26

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как сделать, чтобы при запуске появлялась Form2?
есть две формы Form1 и Form2. При запуске появляется Form1. Как сделать, чтобы при запуске...

Можно ли в Access 2007 сделать свою панель инструментов?
подскажите можно ли в Access 2007 сделать свою панель инструментов чтото на подобие того что...

Как сделать на html, чтоб лента с картинками двигалась
Доброго времени суток! Я начинаю только заниматься созданием сайтов. Подскажите как сделать так,...

Не работает панель быстрого доступа
Сама стала пустой. И ничего не добавить в нее.

Ошибка 5941: "Запрашиваемый номер семейства не существует" при добавлении макроса на панель быстрого доступа
Всем привет. я не программист и у меня такая проблема: писала довольно простой макрос для создания...

Лента меню Access 2007-2010
К сожалению разработчики Access 2007 не реализовали пользовательского интерфейса для создания...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.