Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Запрет сохранения - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Запрет сохранения
RAN Дата: Среда, 13.07.2011, 19:37 | Сообщение № 21
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Зачем это?
Quote (denizen)
Set r = Range("D6:vah")
For i = r.Row To r.Row + r.Rows.Count - 1

Так не проще?
For i = 6 To vah.Row

И зачем vah вообще?

ps: а макрос Казанского лучше!


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЗачем это?
Quote (denizen)
Set r = Range("D6:vah")
For i = r.Row To r.Row + r.Rows.Count - 1

Так не проще?
For i = 6 To vah.Row

И зачем vah вообще?

ps: а макрос Казанского лучше!

Автор - RAN
Дата добавления - 13.07.2011 в 19:37
denizen Дата: Четверг, 14.07.2011, 14:39 | Сообщение № 22
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

RAN,
biggrin да, лучше!

так будет обрабатывать от 6 и до (вах-5 строк)

вах это нижняя граница нашего динамического диапазона. По формуле от Казанского обрабатывается весь дин.диап.
 
Ответить
СообщениеRAN,
biggrin да, лучше!

так будет обрабатывать от 6 и до (вах-5 строк)

вах это нижняя граница нашего динамического диапазона. По формуле от Казанского обрабатывается весь дин.диап.

Автор - denizen
Дата добавления - 14.07.2011 в 14:39
Whiskey Дата: Понедельник, 22.07.2013, 13:22 | Сообщение № 23
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

2010,2013
Как вы этого добились, никак не могу понять? с помощью чего задать условия как в файле:
К сообщению приложен файл: 8844260.xls (27.5 Kb)


Сообщение отредактировал Whiskey - Понедельник, 22.07.2013, 13:30
 
Ответить
СообщениеКак вы этого добились, никак не могу понять? с помощью чего задать условия как в файле:

Автор - Whiskey
Дата добавления - 22.07.2013 в 13:22
ShAM Дата: Вторник, 23.07.2013, 03:17 | Сообщение № 24
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Не понятно, что не понятно smile
Жмем правой кнопкой мыши на ярлычок листа, выбираем "Исходный текст". Двойной клик на "Эта книга", видим код, где на событие закрытия файла:
[vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
[/vba]
навешено условие:
[vba]
Код
If Range("a1").Value <> "denizen" Then
[/vba]
т.е. если в ячейке А1 не написано denizen, то
[vba]
Код
Cancel = True
[/vba]
отменяем выход (закрытие файла).
------------------------------------------------------
[offtop]Три раза безуспешно пытался закрыть файл, забыл denizen написать. Наверное, склероз. biggrin
[/offtop]


Сообщение отредактировал ShAM - Вторник, 23.07.2013, 03:29
 
Ответить
СообщениеНе понятно, что не понятно smile
Жмем правой кнопкой мыши на ярлычок листа, выбираем "Исходный текст". Двойной клик на "Эта книга", видим код, где на событие закрытия файла:
[vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
[/vba]
навешено условие:
[vba]
Код
If Range("a1").Value <> "denizen" Then
[/vba]
т.е. если в ячейке А1 не написано denizen, то
[vba]
Код
Cancel = True
[/vba]
отменяем выход (закрытие файла).
------------------------------------------------------
[offtop]Три раза безуспешно пытался закрыть файл, забыл denizen написать. Наверное, склероз. biggrin
[/offtop]

Автор - ShAM
Дата добавления - 23.07.2013 в 03:17
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!