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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.04.2009, 15:50   #11
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Код:
Sub test()
    Application.DisplayAlerts = False
    Worksheets("Лист2").Delete
    Application.DisplayAlerts = True
End Sub
PS:
Третий раз задаётся этот вопрос на форуме.
Третий раз я пишу этот пример в модуле Листа1.
Как всегда, после написания кода нажимаю F5 для его проверки.
И вспоминаю множество нехороших слов, когда Excel в очередной раз удаляет лист вместе с только что написанным кодом

Последний раз редактировалось EducatedFool; 20.04.2009 в 15:54.
EducatedFool вне форума
Старый 20.04.2009, 16:36   #12
Pavel_Ine
Пользователь
 
Аватар для Pavel_Ine
 
Регистрация: 18.04.2009
Сообщений: 24
По умолчанию

большой пасиб! вы меня седня очень сильно выручили! но скорее всего я еще обращусь )))
Pavel_Ine вне форума
Старый 10.06.2009, 18:28   #13
gizy@
 
Регистрация: 10.06.2009
Сообщений: 6
По умолчанию

1) Как скопировать и вставить "Лист 1" в конец и новый лист переименовать например на "Лист 777". Скопировать и вставить A1:G60.

2) Как сделать чтоб когда меняешь например что то в "Листе 1", автоматический сразу менялся и в "Листе 2". А именно с A1:G60.

Надеюсь написал понятно)))

Спасибо заранее!
Ну, это нормально!)

Последний раз редактировалось gizy@; 10.06.2009 в 19:09.
gizy@ вне форума
Старый 10.06.2009, 19:39   #14
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

2 gizy@
На будущее: Создайте новую тему, и в ней задавайте вопрос.


Цитата:
Как скопировать и вставить "Лист 1" в конец и новый лист переименовать например на "Лист 777"
Код:
Sub test()
    Worksheets("Лист1").Copy , Worksheets(Worksheets.Count)
    ActiveSheet.Name = "Лист 777"
End Sub
Цитата:
Как сделать чтоб когда меняешь например что то в "Листе 1", автоматический сразу менялся и в "Листе 2".
На листе 2 в ячейку A1 введите формулу =Лист1!A1, и растяните её на диапазон ячеек A1:G60
EducatedFool вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как средствами VBA экспортировать данные из Excel в Word? Pavel_Ine Microsoft Office Excel 3 20.04.2009 14:14
снятие пароля с книги/листа из другой книги? Bezdar Microsoft Office Excel 3 25.12.2008 11:59
Как средствами VBA получить доменное имя пользователя? Прохожий Microsoft Office Excel 3 04.10.2008 18:28
Как сделать резервную копию определеных данных? Anticoors БД в Delphi 2 26.04.2007 14:23