![]() |
|
|||||||
| Реєстрація | Сайт Spy | Список | Пожертвування | Пошук | Сьогоднішні повідомлення | Відзначити форуми читати | Правила форуму |
|
![]() |
|
|
Різьба Інструменти |
|
#1
|
|||
|
|||
|
Мені потрібно знати, як створити макрос, так що, коли я натискаю на кнопки wrksheet друкуватиме дві копії діапазону клітинок.
Спасибо |
|
#2
|
||||||||||||
|
||||||||||||
|
Ви обрали програму електронної таблиці, щоб робити це в ще?
__________________
Моя система: Тім
|
|
#3
|
|||
|
|||
|
Yeh шкода свого в Excel
|
|
#4
|
|||
|
|||
|
Будь-яка конкретна версія Excel? Я ненавиджу бути наполегливим, але.
|
|
#5
|
|||
|
|||
|
а вдома їм Усін 2007 році, але їм з банкомату таким IM Усін 2003, де я атм
|
|
#6
|
|||
|
|||
|
Гаразд, це має працювати на обох.
Під PrintRange () ' 'PrintRange Макро "Це буде друкувати 2 копії листа попередній відбір діапазону ' Application.ScreenUpdating = False Sheets ( "Sheet1"). Виберіть ActiveSheet.Unprotect ActiveWindow.Range ( "C5: D17"). PrintOut Копії: = 2 Application.ScreenUpdating = True End Sub Якщо у вас є проблеми при створенні кнопки або підключення код до нього потім кажуть, і ми говоримо вам через нього. |
|
#7
|
|||
|
|||
|
Вибачте за затримку відповіді. Спасибо Я постараюся це і дасть вам зворотний зв'язок як можна швидше:)
|
|
#8
|
|||
|
|||
|
Що в цей приклад є досить випадковим, я не знаю чи ви кілька листів або ви охоронюваних районах або ви хочете, щоб в остаточному підсумку десь інакше після запуску макросу, ніж будь-де ви були, коли ви натиснули її. Або ваш діапазон листа заснований на етикетках або на свій адрес комірок. Я пропоную вам зіграти з синтаксисом трохи, лінії, яка робить всю роботу
ActiveWindow.Range ( "C5: D17"). PrintOut Копії: = 2 і ви можете змінити це до змісту вашого серця. |
|
#9
|
|||
|
|||
|
Дякуємо за допомогу, хлопці ... Я зробив це зараз.
|