Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Простой вопрос не для чайников, но сложный для меня Задача такая: Средствами vba в Excel необходимо создать копию листа «Лист1», с именем введенным пользователем и что бы имя этого листа отображалось (помимо того, где ему положено) еще и в этом же листе в ячейке, например «А1» Кому не в лом, помогите. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 12:36 |
|
||
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 12:48 |
|
||
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Сорри, забыл про копирование пред. листа. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 12:55 |
|
||
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Спасибо. А как вывесит сообщение о том, что лист с таким именем уже есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 13:59 |
|
||
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 14:32 |
|
||
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Но ведь чайник и в африке чайник, поэтому прошу о снисходительности! Я написал: Dim x As Object Dim s As String s = InputBox("Введите имя листа", "Вод имени листа", "") If s = "" Then MsgBox "Вы не ввели имя листа!" Else Sheets("Шаблон").Select Cells.Select Selection.Copy Set x = Sheets.Add x.Name = s Sheets(s).Select ActiveSheet.Paste Rows("1:1").Select Range("A1").Select ActiveCell.FormulaR1C1 = s End If А вот это: If VarType(Sheets(s)) = vbObject Then MsgBox "Такое имя уже есть!" Куда бы не сунул, все ошибку выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 19:38 |
|
||
|
Простой вопрос не для чайников, но сложный для меня
|
|||
|---|---|---|---|
|
#18+
Понял. Пробуй: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2003, 21:16 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32105918&tid=2171424]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 298ms |
| total: | 450ms |

| 0 / 0 |
