Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.03.2004, 11:07
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Помогите пожалуйста!!!! Извинете может не совсем по теме. Может кто писал раньше макросы к MS Excel. У меня есть отчет он заполняется с БД через разные компоненты, проблема в том что мне надо его отредактировать, но невручную а автоматически макросом. ДО пользователь ПО ----------------------------------------- Вася Пупкин 1С Предприятие Толя Губкин Офис Толя Губкин 1С Предприятие Ира Попкина интернет Ира Попкина порно ресурс Ира Попкина квака ПОСЛЕ пользователь ПО ----------------------------------------- Вася Пупкин 1С Предприятие Толя Губкин Офис 1С Предприятие Ира Попкина интернет порно ресурс квака короче как сделать макрос удаляющий повторы имен этих пользователей если они повторяются в первой колонке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2004, 11:17
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Выделяешь 1 колонку, Код: plaintext перебираешь последовательно ячейку за ячейкой. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2004, 11:31
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
а можно поподробнее я просто не разу не писал эти самые макросы, мне трудно сореентироваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2004, 11:46
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Поподробнее об этом написано в документации к Excel, и на русском. По умолчанию эта документация не ставится, может придется установить Создай макрос через запись, а потом загляни в редактор Visual Basic. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Куда уж подробнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2004, 12:13
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
а почему оно мне выдает хрень при инсталяции в виде желтой полосы на If state = item.Value Then ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2004, 15:19
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
ну ни в какую нехочет он работать может там ошибка, может есть у кого рабочий пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.03.2004, 16:18
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
а у меня ругается Can't Execute code in break mode ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2004, 23:07
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Я писал макрос для Excel 2000 -2002, Если у тебя 97, то может и не работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 09:02
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
я попробывал это в ХР офисе тоже самое, неработает, может кто подскажет как это сделать подругому, очень надо. Заранее благодарю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 09:17
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Как ругается? На каком месте? Не понимаю. Как ты делаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 09:31
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
я создал новый макрос Dim item dim state Columns("B:B").Select state="" For Each item In Selection if state=item.value then item.value="" else state=item.value end if Next end sub при компиляции он выводит желтую линию на условии а если я пытаюсь запустить его то говорит про несответсвие значения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 09:45
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Не понимаю, скопировал себе, у меня работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:05
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
а с какой строки у тебя идет перечисление у меня в переди еще заголовки или это не имеет значения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:15
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. И полностью покажи весь макрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:16
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
я его только что пытался запустить и его зациклило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:19
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Sub col() Dim item As Range Dim state As String Columns("B:B").Select state = "" For Each item In Selection If state = item.Value Then item.Value = "" Else state = item.Value End If Next End Sub это полностью весь макрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:30
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Его не циклит, он добегает до конца страницы и все. А это процесс долгий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:35
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
а как ему сказать чтоб цикл прекратился при первой пустой строке или ячейке или если мне известно максимальное количество заполненых ячеек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:40
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Это что-бы он останавливался на первой пустой строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 10:41
|
|||
|---|---|---|---|
макрос |
|||
|
#18+
А если известно число заполненых ячеек, то можешь делать Exit For по счетчику ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2169939]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 387ms |

| 0 / 0 |
