Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Вывод всех возможных комбинаций значений из массива данных
 
Друзья, добрый день!

В трех столбцах есть пул значений. Мне необходимо в 4-ом столбце вывести комбинацию всех значений из столбцов.
Например следующие значения: A, 02, 1; B, 03, 2.
Необходимо вывести следующие значения: A021, A022, A031, A032, B021, B022, B031, B032 и т.д
Во вложении пример.
вывод номера ячейки при совпадении значения одного столбца к другому
 
Здравствуйте,
Помогите пожалуйста вывести номера ячеек. (очень похоже на ВПР только вывод не значения а ячеек).(см. вложение)
На sheet 3 столбце E будут выводится номера ячеек  столбца C sheet 2 если значение столбца C sheet 2 будет совпадать с значением столбца С sheet 3.

Спасибо заранее.
Изменено: denn1812 - 10.07.2014 11:08:21
Сортировка по цифрам в циферно буквенном значении, Нужно отсортировать столбец по цифрам, а не по буквам
 
Здравствуйте,

Подскажите пожалуйста как отсортировать столбец D (см.файл) по цифрам(возрастанию), штатными средствами получается только по буквам.
Заранее спасибо
Искать не значение ячейки, а значение в тексте ячейки
 
Здравствуйте,
Можно ли сделать так чтобы функция ВПР искала не значение ячейки а значение в тексте ячейки?

См. пример.Функция прописана в sheet2 E8.
Заранее спасибо.
Изменено: denn1812 - 06.06.2014 18:03:10
Поиск значения в столбце с проверкой, формула
 
Здравствуйте,
Есть два столбца С и J. Как написать формулу чтобы в столбце B писалось Да при совпадение значения из столбца J, или Нет при отсутствии совпадения.

Спасибо
VBA- regexp помощь с метасимволами, находить числа идущие после определенного слова
 
Здравствуйте,
Помогите с метасимволами
Есть текст:
Цитата
Сумма за период по Виду оплаты 1310 ("Надбавка за классность, квалификацию" ;) , по Атрибуту 0110 "Транспортировка.УД", 0210 "Прочие ВД.УД", 0310 "Капит.Стр-во.УД", 0410 "Соц.Сфера.УД", 0510 "ИзПродВнутПотр.УД", 0610 "Инвест.Стр-во.УД", по Категории персонала "Рабочие"
Нужно например найти все числа после слова "Атрибуту". т.е 0110, 0210, 0310 и т.д
И найти числа после слова "оплаты", но до "Атрибуту".

Заранее спасибо
Подстановка данных в зависимости от значения в ячейке
 
Здравствуйте,
Как написать формулу с IF чтобы например если C1=январь то E1=1 Января < "Дата проводки" < 31 Января
Если С1=февраль, то E1=1 февраля < "Дата проводки" < 31 февраля и т.д для всех месяцев

Заранее спасибо
Вывод значения ячейки, формула или макрос
 
Здравствуйте,

Есть колонка  (на sheet2) с номерами ячеек с sheet1 (там где есть определенные значения)
Нужно чтобы в столбце C на sheet2 выводились значения ячеек (столбец A) с sheet1.
С ВПР вроде не получится..

Спасибо заранее
Out of memory. как улучшить -упростить макрос (если возможно), чтобы не было out of memory
 
Здравствуйте, есть макрос.
Код
Sub denn181233()
    Dim u(), r&, c&, schet, r1&, sh As Worksheet, re As Object, x, h
    u = ActiveSheet.UsedRange.Value
    h = "#'" & Replace$(ActiveSheet.Name, "'", "''") & "'!"  'заготовка для гиперссылки
    Set sh = Sheets("sheet2")
    r1 = 4                                                  'строка, к кот. начинать вывод
    schet = u(6, 2)
    Set re = CreateObject("vbscript.regexp")
    re.Global = True
    re.ignorecase = True
   re.Pattern = "([A-ZА-ЯЁ_]+\d+)"              'цикл по столбцам
    For r = 13 To UBound(u)                                   'цикл по строкам
        If Not IsEmpty(u(r, 2)) Then schet = u(r, 2)
        For c = 5 To UBound(u, 2)
         
            For Each x In re.Execute(u(r, c))
                '      sh.Cells(r1, 4) = Cells(r, c).Address(0, 0)       'простой ввод адреса ячейки
                sh.Rows(r1).Interior.Color = Cells(r, c).Interior.Color
                sh.Hyperlinks.Add sh.Cells(r1, 4), "", h & Cells(r, c).Address, , Cells(r, c).Address(0, 0)
                sh.Rows(r1).Interior.Color = Cells(r, c).Interior.Color
                sh.Cells(r1, 11) = x.SubMatches(0)
                'sh.Cells(r1, 8) = x.SubMatches(0)
                sh.Cells(r1, 27) = schet
                sh.Cells(r1, 28) = u(r, 3)
                sh.Cells(r1, 29) = u(11, c)
                r1 = r1 + 1
        Next
Next
    Next
End Sub
 
При большом объеме данных,выдает ошибку out of memory.
Можно ли это как то исправить?
Заранее спасибо
Помогите с написанием метасимволов для objRegExp.Pattern
 
Здравствуйте,
Нужна помощь с написанием метасимволов в VBA.
В приложенном файле есть 4 ячейки инфой.
Как написать метасимволы чтобы программа поняла что я имею ввиду  английские буквы с цифрами которые идут после "Видам обновлений" (в каждой ячейке).

P.s у меня макрос написан по извлечению из ячеек определенной информации.
Т.е нужно чтобы извлекались SE1000, SE1001, VT_001/ VT_002 и т.д. (только буквы с цифрами без описания).
Если я пишу objRegExp.Pattern = "УО -> (\D+\d+) то программа только понимает первое значение после УО ->. Хотелось бы чтобы все понимала.

Спасибо заранее за помощь.
сопоставление одной колонки к другой(формула или макрос)
 
Здравствуйте,
Нужна формула или макрос чтобы сопоставить данные одной колонки к другой.
Сопоставление делается по номеру ячейки(значение) столбца С (sheet1 и sheet2)
Sheet2: если С4=H34(значение) тогда sheet1 в строке где есть H34 столбец K(например) будет равно  D4 sheet2.
Решение задачки есть в приложенном файле.
Из одной ячейки в две с помощью IF
 
Здравствуйте,
нужна помощь с формулой.

В приложенном файле все расписано.
Нужно сделать типо Если ОК в B2 то сделать К в A2 и Оборот в B2.

Спасибо заранее
Доработка макроса для извлечения инфы из ячеек в плоскую таб
 
Здравствуйте, нужна Ваша помощь.
Есть макрос.
Код
Sub denn1812()
Dim u(), r&, c&, schet, r1&, sh As Worksheet, re As Object, x, h
u = ActiveSheet.UsedRange.Value
h = "#'" & Replace$(ActiveSheet.Name, "'", "''") & "'!"  'заготовка для гиперссылки
Set sh = Sheets("Плоская табл")
r1 = 3           'строка, к кот. начинать вывод
schet = u(6, 1)
Set re = CreateObject("vbscript.regexp")
re.Global = True
re.ignorecase = True
re.Pattern = "([a-zа-я]+) Сч. (\d+)"
For r = 7 To UBound(u)           'цикл по строкам
If Not IsEmpty(u(r, 1)) Then schet = u(r, 1)
For c = 5 To UBound(u, 2)           'цикл по столбцам
For Each x In re.Execute(u(r, c))
'   sh.Cells(r1, 3) = Cells(r, c).Address(0, 0)    'простой ввод адреса ячейки
sh.Hyperlinks.Add sh.Cells(r1, 3), "", h & Cells(r, c).Address, , Cells(r, c).Address(0, 0)
sh.Cells(r1, 4) = x.submatches(1)
sh.Cells(r1, 5) = x.submatches(0)
sh.Cells(r1, 7) = schet
sh.Cells(r1, 8) = u(4, c)
r1 = r1 + 1
Next
Next
Next
End Sub
Он извлекает из сводной табл нужные данные из ячеек в плоскую таблицу.(в файле все есть и макрос)
Проблема в том что макрос пропускает ячейки где есть надпись "В указанную ячейку данные из Системы не выгружаются"
Хотелось бы чтобы макрос тоже создавал для этих ячеек ячейки и прописывал их в плоскую табл - номер счета.

Буду заранее благодарен,
Спасибо
Макрос выдергивающий отдельную информацию из ячеек
 
Здравствуйте,
Нужна очень помощь Ваша.
Приложил файл.
В нем есть таблица. Мне нужно из таблицы делать плоскую таблицу.
Пример плоской на другом листе.
Т.е мне нужно выдирать из ячеек определенную информацию.
Например в ячейке E25, там 2 разных счета, а в F25 их 4.
В идеале было бы здорово чтобы все это делалось автоматически.
т.е  выдернуты счета из ячеек, обороты счетов (ОК,ОД,СДН) стоящие перед счетом, движение F00,F09 и т.д.
Просто у меня таких таблиц оч много, и было бы супер хоть как нибудь облегчить себе работу.

Спасибо заранее,
Замена ячейки на другую если не совпадают
 
Здравствуйте, нужна помощь с формулой или макросом.. Файл вложен.
Нужно во 2 таблице проверить номер счета (по одинаковому) если он совпадает с номером счета в 1 таблице, и если да то не менять ничего, а если нет то заменить на номер счета из 1 таблицы. было бы здорово еще бы выделить цветом все то что заменил.
Буду оч признателен за помощь
Страницы: 1
Наверх