HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 30.10.2009, 18:48
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Вообще, если не важны формулы, то намного проще экселевский файлик экспортировать в .csv , а дальше над ним можно извращаться практически на любом языке программирования так, как твоей душе угодно...
^^^^^^^^^^^^^^^^^^^^^^^^^
Это написано из-за того, что синтаксис Excel VBA мну раздражает ну прям ужос как

Последний раз редактировалось b3; 13.12.2009 в 04:45.. Причина: мат =)
 
Ответить с цитированием

  #12  
Старый 02.11.2009, 15:46
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

Цитата:
Сообщение от satana-fu  
нужен макрос, который оставлял бы одинаковые строки и удалял бы строки, которые в файле не повторяются.

например


Тут нужно, чтоб макрос убрал код 316 и 31612 в первом столбце, который в файле один, и оставил повторяющиеся коды

31
31610
31611

Кодеры, помогите плиз, кто с макросами разбирается???? Срочняк нужен макрос, оплату гарантирую
 
Ответить с цитированием

  #13  
Старый 02.11.2009, 16:57
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

уже готово, всем спасибо. Если кому надо, выкладываю на всякий случай


Вот весь код:
Код:
Sub test()
    Dim cell As Range, ra As Range, delra As Range
    Application.ScreenUpdating = False
    Set ra = Range([A1], Range("A" & Rows.Count).End(xlUp))
    For Each cell In ra.Cells
        If WorksheetFunction.CountIf(ra, cell) = 1 Then
            If delra Is Nothing Then Set delra = cell Else Set delra = Union(delra, cell)
        End If
    Next cell
    If delra Is Nothing Then MsgBox "На листе остались только повторяющиеся строки", 64: Exit Sub
    delra.EntireRow.Delete
    Application.ScreenUpdating = True
End Sub
А вот - пример файла с макросом:




Отдельное спасибо за макрос EducatedFool
 
Ответить с цитированием

  #14  
Старый 13.12.2009, 00:57
Flanker48
Участник форума
Регистрация: 09.03.2009
Сообщений: 131
Провел на форуме:
512070

Репутация: 77
По умолчанию

Не знаю куда написать, нашёл тему по поиску, напишу тут )

В общем у меня есть документ Excel, мне нужно в определённом столбце отобрать те строки, в которых значение больше 0. А которые с 0 удалить... Или сделать, где больше 0 чтобы были вверху, документ большой и искать в какой строке 1, а где 3 ручками не возможно. Как сделать? Хелп
 
Ответить с цитированием

  #15  
Старый 13.12.2009, 02:00
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Данные-фильтр-автофильтр

PS: ппц
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PSalm69 Избранное 273 13.02.2016 01:24
10 вещей, которые вам нужно знать про Vista Firewall ground_zero Мировые новости. Обсуждения. 2 11.02.2007 19:02



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ