|
|
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Всем привет!У меня есть большая ценовая таблица,где по строкам указан перечень товаров,а по столбцам идут месяцы.У меня вопрос,как сделать чтобы макрос удалял столбцы с определённым названия месяца.Например,хочу чтобы остались месяцы январь,июнь,а остальные были удалены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 14:51:11 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 15:09:09 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Спасибо за быстрый ответ!Но роблема в том,что месяцы указаны в 3 строки ,а в первой и второй указаны производители.И ещё названя месяца объединено в 3 ячейки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 15:17:36 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
dimasusisСпасибо за быстрый ответ!Но роблема в том,что месяцы указаны в 3 строки ,а в первой и второй указаны производители.И ещё названя месяца объединено в 3 ячейки Так выложи файл! З.ы. 2модераторам: Может где то на видном месте повесить объяву, что мол по возможности выкладывать пример в файле. Модератор: Не любит у нас народ правила читать. Менталитет наверное не тот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 15:22:42 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 15:29:41 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
НАпример так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 15:50:44 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Спасибо попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 16:10:37 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
а если в книге несколько столбцов.Ты извини,что я такой настырный.Просто недавно занялся изучением макросов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 16:15:35 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
ой!Ошибся!!Несколько листов и во всех надо удалить ненужные столбцы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 16:20:56 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
dimasusisой!Ошибся!!Несколько листов и во всех надо удалить ненужные столбцы Тогда обойдите листы в цикле и запускайте предложенную Deggasad процедуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 16:26:14 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
а как это сделать?Цикл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 16:34:59 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
dimasusisа как это сделать?Цикл? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Где-то так должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 17:09:15 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2007, 17:19:43 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Deggasad dimasusisа как это сделать?Цикл? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Где-то так должно быть Я дико извиняюсь,но я что-то не могу разобраться как это работает.Ты не мог бы дать описание каждой строки,что она делает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2007, 13:03:10 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Deggasad Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Где-то так должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2007, 13:33:35 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Deggasad Deggasad Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Где-то так должно быть Спасибо!Разобрался!Но возникла другая проблема.Изначальна у меня название месяца цепляется ссылками из другого файла.С помощью макроса я меняю ссылки на значения и потом с помощью этого макроса удаляю все столбцы "Август".И он почемуто удаляет все столбцы на одном листе,на другом часть столбцов "Август" оставляет,а некоторые столбцы "Август" вместе с остальными удаляет.Я попробовал вручную(с клавиатуры) пробить название месяца "Август" в столбцах и макрос заработал великолепно.В чём может быть проблема.Вот макрос для замены ссылок на значения: Sheets("Лист1").Select Cells.Select Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 11:07:31 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Замену формул на знеачения вставил, см 6 строку Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. А что касается того что некоторые месяцы удаляет, то может у них регистр первой быквы разный, например в макросе с большой а в файле с маленькой. Попробуйте вместо строки Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 11:56:41 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
да нет,регистр одинаковый ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 12:15:37 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Запускаю твой макрос,выдаёт ошибку в строке Target.EntireColumn.Delete Object variable or With block variable not set (Error 91) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 12:18:41 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
dimasusisЗапускаю твой макрос,выдаёт ошибку в строке Target.EntireColumn.Delete Object variable or With block variable not set (Error 91) Ну тут я разобрался.У меня открыты два файла,так как в файле с ссылками прописана формула СМЕЩ.Я прописал в строке For Each ws In Workbooks("Книга1.xls"). Worksheets.И теперь он мне ошибку 9 выдаёт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 12:29:32 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Извиняюсь была небольшая ошибочка, я поравил + добавил кое-что Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 13:14:03 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
DeggasadИзвиняюсь была небольшая ошибочка, я поравил + добавил кое-что Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Спасибо.А вот чтобы он просматривал листы именно в одной книге,я правильно написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 14:16:24 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Всё равно не работает.Что я не так делаю не пойму Выложу этот файл с таблицей,в который нужно оставить столбцы "Сентябрь" и перечень товара(А2),а остальное удалить.К нему я приклеил этот макрос.Посмотри,что я не так делаю.Плиззз!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 15:43:59 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
1) Опять пардон Вместо Код: plaintext Код: plaintext 2) Я там написал, что имена месяцав в макросе обязательно указывать в верхнем регистре, т.е. заглавными буквами, например, СЕНТЯБРЬ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 17:03:17 |
|
||
|
Удаление столбцов с помощью макроса
|
|||
|---|---|---|---|
|
#18+
Deggasad1) Опять пардон Вместо Код: plaintext Код: plaintext 2) Я там написал, что имена месяцав в макросе обязательно указывать в верхнем регистре, т.е. заглавными буквами, например, СЕНТЯБРЬ Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 17:49:28 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34757166&tid=2182375]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 409ms |

| 0 / 0 |
