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

Страницы: 1 2 3 4 След.
Копирование двух разных диапазонов данных из другой книги
 
МатросНаЗебре, огромное спасибо, работает как надо
Копирование двух разных диапазонов данных из другой книги
 
МатросНаЗебре, на текущий момент копируется вот так только один диапазон
Код
 Dim otkyda As String 'файл csv откуда копируются данные
    Dim kyda As String   'файл обработчик куда вставляются данные
    Dim WBotkyda As Workbook
    Dim rngData As Range, rngPaste As Range, cell As Range
    Dim x As Long, rw As Long
'Ячейка в которой указано имя файла обработчика
    kyda = Range("B18")
'Диалоговое окно для выбора csv файла
    otkyda = Application.GetOpenFilename(Title:="Выберите файл для обработки")
    If otkyda = "False" Then Exit Sub
    Set WBotkyda = Workbooks.Open(Filename:=otkyda)

Копируем данные из csv файла
    WBotkyda.Sheets(1).Range("A1:A200").Select
    Selection.Copy
Переходим к данной книге и вставляем данные
    'With Workbooks(kyda)
        .Activate
        .Sheets(1).Range("G1").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    End With......
Копирование двух разных диапазонов данных из другой книги
 
МатросНаЗебре, не сработало..  
Изменено: zay_senya_z - 10.09.2025 12:31:36
Копирование двух разных диапазонов данных из другой книги
 
Добрый день, форумчане. Столкнулся с таким вопросом. У меня есть "книга шаблон" в которой идут расчёты. В "книгу шаблон" нужно из другой книги скопировать и вставить два разных диапазона (например A1:A10 и C3:C30). Не могу понять как это сделать через макрос.
подсчет одинаковых значений в таблице
 
Ater33, так? проверьте, должно работать на 13 офисе.
Группировка строк
 
alphart, на формулах с использованием доп столбца G, из которого потом вытаскиваем уникальные значения
Изменено: zay_senya_z - 19.08.2025 11:02:59
Распределение сумм помесячно с учетом дней в зависимости от продолжительности действия абонемента, распределение сумм
 
Сергей, не моё конечно дело, но вы бы хоть как-то скрыли данные в примере....
Подбор значения по нескольким параметрам
 
Joy, максимально по тупому сделал, утром пока голова отказывается думать.
Макрос для общего свода данных в нужные колонки
 
sotnikov, благодарю за ответ
Макрос для общего свода данных в нужные колонки
 
Dmitriy XM, и снова вам огромное спасибо, всё работает идеально.
Макрос для общего свода данных в нужные колонки
 
Msi2102,
1. Да шапка есть всегда, её трогать не надо, только сами данные под ней.
2. Да, пустой столбец присутствует всегда.
3. После последнего набора ничего нет. После добавления данных из последнего набора макрос должен завершить работу.
4. В наборах пустых строк нет. Если строки заканчиваются, значит данных нет. Количество строк с данными может быть как 10, так и 1000.
Макрос для общего свода данных в нужные колонки
 
Msi2102, всё верно
Макрос для общего свода данных в нужные колонки
 
Sanja, немного не то, тут в любом случае надо руками в формулу заносить данные. Опять забыл указать версию эксель - 2016....
Изменено: zay_senya_z - 24.07.2025 10:17:38
Макрос для общего свода данных в нужные колонки
 
Добрый день, форумчане. Снова прошу помощи (версия эксель 2016).

Даны наборы параметров (в примере их пять). Их количество может быть разным, но всегда 3 столбца. Количество строк в каждом наборе может быть разным. Исходное положение всегда начинается в столбце G-H-I.
Необходимо:
Чтобы макрос после каждого набора проверял, есть ли через один пустой столбец справа от него данные.
-Если есть, то нужно их скопировать и поместить под самым первым набором (колонками G-H-I).
-Если нет то закончить процедуры.
И так пока не закончатся наборы.

Полученный массив должен остаться в столбцах G-H-I.
В столбцах помеченным жёлтым как должно получиться.
Изменено: zay_senya_z - 24.07.2025 09:35:14
Макрос для автоматического добавления колонок и заполнения их данными
 
Dmitriy XM, спасибо за помощь. Дописал немного макрос, работает как надо.
Макрос для автоматического добавления колонок и заполнения их данными
 
Dmitriy XM, немного некорректно. Здесь проставились данные, но в стоолбце слева от них значений нет.
пропорциональное уменьшение значений в группе ячеек на опреденноё число
 
bigorq, ну про округление никто не писал. Формула на будущее, вдруг там диапазон другой будет.
пропорциональное уменьшение значений в группе ячеек на опреденноё число
 
cac40, привет, вот так?
Макрос для автоматического добавления колонок и заполнения их данными
 
Код
Sub Макрос1()
Range("H:H,J:J,L:L").Select
Range("L1").Activate
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    
    Range("H1").Select
    ActiveCell.FormulaR1C1 = Range("A7")
    Range("H2").Select
    ActiveCell.FormulaR1C1 = Range("A7")
    Range("H1:H2").Select
    Selection.AutoFill Destination:=Range("H1:H46")
    Range("H1:H46").Select
    
    Range("K2").Select
    ActiveCell.FormulaR1C1 = Range("A8")
    Range("K1").Select
    ActiveCell.FormulaR1C1 = Range("A8")
    Range("K1:K2").Select
    Selection.AutoFill Destination:=Range("K1:K46")
    Range("K1:K46").Select
   
    Range("N1").Select
    ActiveCell.FormulaR1C1 = Range("A9")
    Range("N2").Select
    ActiveCell.FormulaR1C1 = Range("A9")
    Range("N1:N2").Select
    Selection.AutoFill Destination:=Range("N1:N46")
    Range("N1:N46").Select
    
End Sub
Макрос для автоматического добавления колонок и заполнения их данными
 
Sanja, про файл написал в ЛС. На 90% зависает.
1. после нечётной колонки (в данном примере G, I, K) добавляется +1 колонка. Изначально может быть не 6 колонок , а 4 или 8. Количество строк также варьируется может быть и 100 и 200.
2. в добавленных колонках добавляются значение из A7,A8,A9 (также зависит от изначально добавленныз новыз колонок) и протягиваются до конца вниз
Макрос для автоматического добавления колонок и заполнения их данными
 
Доброе утро, форумчане. Сделал через макрорекордер макрос, но не совсем доволен результатом его работы. Прошу помощи с его автоматизацией. В файле постарался максимально подробно описать, что хотелось бы получить.
Изменено: zay_senya_z - 23.07.2025 06:39:00 (добавить файл)
среднее по нескольким критериям
 
Добрый, вот такой результат вам нужен?
Мульти ВПР с одновременным выполнением нескольких условий
 
Павел \Ʌ/, супер, спасибо большое!
Мульти ВПР с одновременным выполнением нескольких условий
 
sotnikov, благодарю. Как всегда отличный вариант PQ от вас.
Мульти ВПР с одновременным выполнением нескольких условий
 
Александр П., Sanja, благодарю за помощь. Плохо, что 2021 версия экселя только на домашнем ноутбуке :cry:  
Мульти ВПР с одновременным выполнением нескольких условий
 
Добрый день. Ознакомился с двумя темами на форуме (жмяк1 и жмяк2), но то ли не могу до конца разобраться, то ли просто не работает.
Необходимо по признаку включения и № месяца отобрать все подходящие даты. Файл прикладываю. Заранее благодарю за помощь.
Перевод часов в десятичную дробь с условием текста
 
_Boroda_, sotnikov, спасибо за помощь. Msi2102, а что не так? предыдущие формулы тоже отлично работают. Добавил там ещё кое что под себя. Всё отлично работает.
Цитата
На всякий случай исправил фильтр
Перевод часов в десятичную дробь с условием текста
 
благодарю, всегда думал что эта функция не работает с 2016
Перевод часов в десятичную дробь с условием текста
 
Msi2102, как обычно забываю указать версию...... эксель 2016
Перевод часов в десятичную дробь с условием текста
 
Добрый день форумчане. Столкнулся с проблемой, как перевести время, если дан текст в котором есть словом "дн.". Пример прилагаю.
Страницы: 1 2 3 4 След.
Наверх