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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.11.2008, 20:11   #11
КаМММ
Почти "Чайник"
Форумчанин
 
Аватар для КаМММ
 
Регистрация: 09.06.2008
Сообщений: 134
По умолчанию

Не вижу доказательности пользы макросов в уничтожении этого файла.
Если спор в принципе о возможностях макросов то с моей точки зрения, их плюс в том что они автоматизируют рассчёты. А если их приспосабливать для других целей, то только за не умением пользоваться другими средствами.
Например: Есть файлик который я использую для сортировки и переименования файлов.
Чаще всего музыки или фотографий.(у меня эксель 2003 - русифицированный)
Например есть папка с фотографиями. в ней названия как фотоаппарат обозвал типа Hpim2673.jpg
Я хочу все эти вайлы назвать ну скажем "отдых на море 001" и так далее по порядку.
Импорт списка кнопкой составить список. (диалог поиска файлов стандартный)
значит мне надо обрезать имя файла полностью
в ячейку F2 ставолю 100 (имея в виду что первые 100 знаков названия будут обрезаны)
если поставить 3 то отрезано будет только 3 первых знака.
(например для того чтобы отрезать порядковый номер от названия музыкального файла)
Новое название пишу в первом столбце напротив названия файлов
(Если нужно просто подрезать то ничего туда не ставлю)
Нажимаю "обрезать и прибавить" и через мнгновение все эти файлы уже с новыми названиями.
Есть и другие функции например выбор файлов только с определённым расширением. Ячейка Е2
По скольку отмена переименования не возможна то это достаточно опасная програмка.
Кстати на неё каспер не бычится.

Последний раз редактировалось КаМММ; 20.11.2008 в 20:14.
КаМММ вне форума
Старый 25.11.2008, 12:18   #12
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

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

Последний раз редактировалось valerij; 25.11.2008 в 16:24.
valerij вне форума
Старый 15.04.2009, 16:20   #13
Deni55
Пользователь
 
Регистрация: 10.04.2009
Сообщений: 64
По умолчанию

Цитата:
Сообщение от КаМММ Посмотреть сообщение
У меня в файле рассчёта воздуховодов есть защита от несанкционированого копирования, но она убивает сам файл.
У.
А можно узнать как это осуществляется!! А еще лутше посмотреть на рабочий файл коментариями к коде! Чайнику интересно разобраться в этом вопросе. В макросах не очень хорошо разбирабсь! но постепенно набираюсь опыта!



Заранее благодарен!
Deni55 вне форума
Старый 15.04.2009, 16:24   #14
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Сообщение от Deni55 Посмотреть сообщение
А можно узнать как это осуществляется!!
Защита от копирования файла средствами Excel неосуществима.

По крайней мере, чтобы её обойти, достаточно:
1) Скопировать файл
2) Отключить макросы в Excel
3) Открыть копию файла

Защиту от копирования можно реализовать только на уровне ОС.
Но это совсем другая тема...
EducatedFool вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить файл с русским именем? Cricket2007 Помощь студентам 7 12.02.2008 17:51
Как удалить файл dagarik Общие вопросы Delphi 9 05.12.2007 20:25
Помогите, Как программо удалить файл который находится на жестком диске. niva622 Помощь студентам 3 19.04.2007 19:09
как удалить анти вирус( касперский 2006)если она не работает и ее не возможно удалить Alar Общие вопросы Delphi 0 29.10.2006 21:36