Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
макрос
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста!!!! Извинете может не совсем по теме. Может кто писал раньше макросы к MS Excel. У меня есть отчет он заполняется с БД через разные компоненты, проблема в том что мне надо его отредактировать, но невручную а автоматически макросом. ДО пользователь ПО ----------------------------------------- Вася Пупкин 1С Предприятие Толя Губкин Офис Толя Губкин 1С Предприятие Ира Попкина интернет Ира Попкина порно ресурс Ира Попкина квака ПОСЛЕ пользователь ПО ----------------------------------------- Вася Пупкин 1С Предприятие Толя Губкин Офис 1С Предприятие Ира Попкина интернет порно ресурс квака короче как сделать макрос удаляющий повторы имен этих пользователей если они повторяются в первой колонке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 11:07 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Выделяешь 1 колонку, Код: plaintext перебираешь последовательно ячейку за ячейкой. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 11:17 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
а можно поподробнее я просто не разу не писал эти самые макросы, мне трудно сореентироваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 11:31 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Поподробнее об этом написано в документации к Excel, и на русском. По умолчанию эта документация не ставится, может придется установить Создай макрос через запись, а потом загляни в редактор Visual Basic. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Куда уж подробнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 11:46 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
а почему оно мне выдает хрень при инсталяции в виде желтой полосы на If state = item.Value Then ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 12:13 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
ну ни в какую нехочет он работать может там ошибка, может есть у кого рабочий пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 15:19 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
а у меня ругается Can't Execute code in break mode ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 16:18 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Я писал макрос для Excel 2000 -2002, Если у тебя 97, то может и не работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2004, 23:07 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
я попробывал это в ХР офисе тоже самое, неработает, может кто подскажет как это сделать подругому, очень надо. Заранее благодарю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 09:02 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Как ругается? На каком месте? Не понимаю. Как ты делаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 09:17 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#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:31 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Не понимаю, скопировал себе, у меня работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 09:45 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
а с какой строки у тебя идет перечисление у меня в переди еще заголовки или это не имеет значения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:05 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. И полностью покажи весь макрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:15 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
я его только что пытался запустить и его зациклило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:16 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#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:19 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Его не циклит, он добегает до конца страницы и все. А это процесс долгий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:30 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
а как ему сказать чтоб цикл прекратился при первой пустой строке или ячейке или если мне известно максимальное количество заполненых ячеек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:35 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Это что-бы он останавливался на первой пустой строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:40 |
|
||
|
макрос
|
|||
|---|---|---|---|
|
#18+
А если известно число заполненых ячеек, то можешь делать Exit For по счетчику ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 10:41 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32440309&tid=2169939]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
86ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 408ms |

| 0 / 0 |
