Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 12:51   #11
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
Восклицание помогите

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Посмотрите вложение. Там пустой файл, при открытии которого, запрещаются ряд функций и действий по комбинациям клавиш. Попробуйте поработать с ячейками и листами. При закрытии файла, все возвращается обратно.
Посмотрите код макроса (все защиты специально убрал). Уберите лишние для Вашего случая запреты. Там все должно быть понятно.
После того как попробавал Ваш файл у меня пропали в обычных файлах Екселя функции вставки, копированя и удаления. Хотя удалил и макрос и этот файл и перегружал компьютер, ничего не помогло...
Помогите пожалуйста востановить все функции!

Ивините! Разобрался, открыл снова Ваш файл и закрыл, все вернулось на свои места. Жаль что я чайник в этом деле, но мне как и автору нужно запретить вставлять ячейки именно в мой файл.

Последний раз редактировалось dzv; 15.01.2010 в 12:55. Причина: Разобрался...
dzv вне форума
Старый 18.01.2010, 12:15   #12
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
Вопрос

хотя добовлять строки так и не могу...
Помогите решить данную проблему пожалуйста!
dzv вне форума
Старый 18.01.2010, 12:24   #13
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Цитата:
хотя добовлять строки так и не могу...
При закрытии файла все запрещенные функции должны восстанавливаться.
Попробуйте выполнить такой макрос:
Код:
Sub EnableControl()
    Dim i As Integer, ComBar As CommandBar, ComBarCtrl As CommandBarControl
    On Error Resume Next
    For i = 20 To 1000
        For Each ComBar In Application.CommandBars
            Set ComBarCtrl = ComBar.FindControl(ID:=i, recursive:=True)
            If Not ComBarCtrl Is Nothing Then ComBarCtrl.Enabled = True
    Next: Next
End Sub
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 18.01.2010, 12:38   #14
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
Печаль

попробовал, непомогло
А возможно как-то сбросить настройки Excel 2003, может быть это поможет?!

(через "Вставка" не могу даже выбрать "ячейки...", горит серым)

Последний раз редактировалось dzv; 18.01.2010 в 12:41.
dzv вне форума
Старый 18.01.2010, 12:49   #15
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Цитата:
через "Вставка" не могу даже выбрать "ячейки...", горит серым
Откройте и закройте файл "Книга1.xls" из вложения в посте №2. Все должно восстановиться.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 18.01.2010, 14:10   #16
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
По умолчанию

к сожалению не помогло...
dzv вне форума
Старый 19.01.2010, 06:42   #17
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Странно. Тогда попробуйте выполнить такой макрос:
Код:
Sub EnableBar(): Application.CommandBars(1).Reset: End Sub
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 19.01.2010, 11:02   #18
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
По умолчанию спасибо

Спасибо Вам за помочь!
Но я чайник и возможно не правильно запускаю макрос. Объясните в 2-х словах, как его правильно запускать, возможно я запускаю не правильно и эта ошибка не исправляеться у меня

Кое-что появилось. Теперь я могу добовлять через Правка/ячейка.
Но если я выделяю целую строку, то:
1) Серым становиться "Столбецы" (через правка), неактивным.
2) Если даже не выделяю и нажимаю правой кнопкой мыши или также выделяю, не могу выбрать "Добавить ячейки".
Может эту проблему как-то решить можно?!

Последний раз редактировалось dzv; 19.01.2010 в 11:10.
dzv вне форума
Старый 19.01.2010, 12:02   #19
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Откройте файл из вложения и запустите макрос "Main". Предварительно установите самый низкий уровень безопасности макросов.
Вложения
Тип файла: rar Книга1.rar (5.0 Кб, 42 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 19.01.2010, 12:36   #20
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Откройте файл из вложения и запустите макрос "Main". Предварительно установите самый низкий уровень безопасности макросов.
К сожаленью не помогло.
Видимо я когда занимался удалением команд из 2-го поста и запускав тот файл после каждого удаления, что-то не то сделал.
dzv вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет перехода 8Акр8 JavaScript, Ajax 19 03.03.2009 23:42
Как с поиощью hiew вставить в файл строчку, "раздвинуть" файл и вставить туда строчку? barand Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 28.06.2008 10:58
запрет редактирования AnGrig Компоненты Delphi 3 18.10.2007 11:37
Запрет печати vserg4 Microsoft Office Word 4 26.01.2007 20:45
запрет Alt+F4 Freedom Общие вопросы Delphi 2 09.11.2006 11:47