|
|
|
Печать листа в Excel при условии, если диапазон ячеек не пуст
|
|||
|---|---|---|---|
|
#18+
йцкя имел ввиду написать это в ячейке а1 :) Ха, точно :)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 10:47 |
|
||
|
Печать листа в Excel при условии, если диапазон ячеек не пуст
|
|||
|---|---|---|---|
|
#18+
Hugo121А я вчера отдыхал... (это к тому, что меня вспоминали :) ) ячейка D14 содержит формулу - в этом случае она уже Not IsEmpty а как добавить к этому циклу. чтоб печаталось не на принтер, установленный по умолчанию, а выбирать можно было через диалоговое окно "печать"? Private Sub CommandButton1_Click() Dim wb As Workbook Set wb = ThisWorkbook For i = 1 To Sheets.Count If (Sheets(i).Cells(14, 4).Value) <> 0 Then Sheets(i).PrintOut End If Next i End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 11:47 |
|
||
|
Печать листа в Excel при условии, если диапазон ячеек не пуст
|
|||
|---|---|---|---|
|
#18+
Не знаю, как насчёт выбирать, а вот назначить можно: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 12:05 |
|
||
|
Печать листа в Excel при условии, если диапазон ячеек не пуст
|
|||
|---|---|---|---|
|
#18+
Лучше так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 12:24 |
|
||
|
Печать листа в Excel при условии, если диапазон ячеек не пуст
|
|||
|---|---|---|---|
|
#18+
ТСа как добавить к этому циклу. чтоб печаталось не на принтер, установленный по умолчанию, а выбирать можно было через диалоговое окно "печать"? Можна использовать такое Код: plaintext 1. Вероятно все это обходиться и можна найти варианты решения, но нужно разбираться :). Если бы нашли способ, получить список всех доступных принтеров, и потом через InputBox получили бы значение нужного, а дальше уже использовали его в программе, путем задания в коде, как показал Hugo121. Поищите, как найти все доступные принтеры, вот здесь , например есть решение, правда для Акцесса, но для Экселя думаю тоже подойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 12:35 |
|
||
|
Печать листа в Excel при условии, если диапазон ячеек не пуст
|
|||
|---|---|---|---|
|
#18+
снимаю вопрос, оставлю так, как есть )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36319396&tid=2178820]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
164ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 452ms |

| 0 / 0 |
