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

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

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

Подскажите пожалуйста как заделать чтоб при запуске Б/Д Access 2007 ЛЕНТА и ПАНЕЛЬ БЫСТРОГО ДОСТУПА не появлялось
(как бы были не активны)
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2011, 21:49
Ответы с готовыми решениями:

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

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

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

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

Как сделать , чтобы при запуске access форма запускалась как отдельное приложение
Как сделать , чтобы при запуске access форма запускалась как отдельное...

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

Добавлено через 1 минуту
Цитата Сообщение от gfadsa111 Посмотреть сообщение
Еще можно таблицы, запросы, формы и ленту скрыть переименовав расширение в accdr
Как это зделать? мне это и нужно
0
gfadsa111
3924 / 2863 / 135
Регистрация: 15.12.2010
Сообщений: 11,349
20.06.2011, 23:45 6
И что? -, нажмите значок программы( который меню файл) - параметры.
Цитата Сообщение от Fikret Посмотреть сообщение
Сообщение от gfadsa111
Еще можно таблицы, запросы, формы и ленту скрыть переименовав расширение в accdr
Как это зделать? мне это и нужно
В папке переименуйте расширение файла accdb в accdr (Если расширения не отображаются, Зайти в меню Сервис->Свойства папки-> убрать галочку скрывать расширение зарегистрированных типов файлов)
0
Fikret
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
20.06.2011, 23:46  [ТС] 7
Цитата Сообщение от gfadsa111 Посмотреть сообщение
переименовав расширение в accdr
как это зделать
0
gfadsa111
3924 / 2863 / 135
Регистрация: 15.12.2010
Сообщений: 11,349
21.06.2011, 00:06 8
Ну что, это то или нет? По-другому ХЗ , наверное можно как-то через код.
1
ironegg
1899 / 776 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
21.06.2011, 03:40 9
http://office.microsoft.com/ru-ru/access-help/HP005188834.aspx
http://office.microsoft.com/ru-ru/access-help/HP005188506.aspx
и посмотрите о защите БД в важном
http://www.cyberforum.ru/ms-access/thread79264.html
Путеводитель по форуму
Делимся наработками
1
Волшебник
52 / 52 / 1
Регистрация: 30.04.2010
Сообщений: 133
21.06.2011, 12:05 10
Fikret,
Таблицу назови - USysRibbons.
Она должна скрыться.

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

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

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

Вложения
Тип файла: rar Убрать ленту.rar (15.9 Кб, 0 просмотров)
0
Fikret
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
Волшебник
52 / 52 / 1
Регистрация: 30.04.2010
Сообщений: 133
21.06.2011, 14:31 14
Читай ещё раз.
Внимательно.

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

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

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

Файл - Параметры - Текущая база данных - Имя ленты (там пусто, напиши Главная и сохрани ok)
Перезапусти Акс.
ну это понятно все сделал почти получилось но осталась одна лента “ГЛАВНАЯ” а её нельзя убрать?
0
Fikret
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
11.11.2011, 22:16  [ТС] 16
Помогите пожалуйста, как деактивировать панель быстрого доступа и ленту (убрать вообще) на готовой базе Access 2007? Возможно ли это?
Заранее спасибо
0
Волшебник
52 / 52 / 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
Волшебник
52 / 52 / 1
Регистрация: 30.04.2010
Сообщений: 133
14.11.2011, 10:16 18
Забыл добавить.
Во 2 и 3 случае формы должны быть
всплывающими и модальными.
0
Fikret
6 / 6 / 0
Регистрация: 25.05.2011
Сообщений: 46
14.11.2011, 22:58  [ТС] 19
Спасибо, но я не понемаю куда писать этот код VBA
0
Волшебник
52 / 52 / 1
Регистрация: 30.04.2010
Сообщений: 133
15.11.2011, 13:26 20
Fikret,
В модуль, изучай VBA.
2
Вложения
Тип файла: rar Fikret.rar (42.5 Кб, 283 просмотров)
15.11.2011, 13:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2011, 13:26

как в access 2010 сделать так чтобы созданная кнопочная форма открывалась автоматически при запуске БД
как в access 2010 сделать так чтобы созданная кнопочная форма открывалась...

Собственная панель меню в Access 2007
Доброго времени суток, Товарищи! Помогите пожалуйста создать свою панель меню в...

Показать пользовательскую панель Access 2007
Добрый день. создал свою панель инструментов. <customUI...


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

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

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