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

Страницы: 1
VBA перевод таблицы из матричного формата в формат по столбцам
 
Добрый день!
Мне нужно перевести таблицу из формата
Склад1Склад2Склад3
Материал1254
Материал2376
Материал3467
в формат
Склад1Материал12
Склад1Материал23
Склад1Материал34
Склад2Материал15
Склад2Материал27
Склад2Материал36
Склад3Материал14
Склад3Материал26
Склад3Материал37
Подскажите пожалуйста, как это сделать?
Изменено: Prosmith - 09.02.2016 13:44:50
Как сменить разделитель ";" на "," в формулах и при сохранении csv
 
Добрый день!
Наверняка банальный вопрос, но решения я не нашел.  
Как сменить разделитель ";" на "," в формулах  и при сохранении csv без изменения региональных настроек?

Спасибо.  
VBA Создание отсутствующих и удаление существующих листов
 
Добрый день!
У меня есть два макроса:
1. Создает листы по списку из ячеек
Код
Sub CreateAllPages()
Dim i As Long
    
    For i = 3 To Range("C2").Value
    
    Sheets("Template").Copy After:=Worksheets(Worksheets.Count)
    ActiveSheet.Name = Worksheets("Macros").Cells(i, 6).Value

Next

    Sheets("Macros").Select
End Sub
2. Удаляет листы по этому же списку.
Код
Sub DeliteAllPages()
Dim i As Long
    
    For i = 3 To Range("C2").Value

    Sheets(Format(Cells(i, 6).Value)).Select
    ActiveWindow.SelectedSheets.Delete
Next
    Sheets("Macros").Select
End Sub

Как сделать так, чтобы первый создавал только те листы, которые есть в списке, но отсутствуют в книге?
А второй макрос не выдавал ошибку, если я пытаюсь удалить лист из списка, которого на самом деле нет?
Проверка текста в Текстбоксе
 
Добрый день!
Как можно задать проверку текста в тексбоксе юзерформы? Мне нужно чтобы:
  1. Тектбокс был обязательно заполнен
  2. Введенное значение не встречалось в заданном столбце
Спасибо!
Добавить в макрос текст из ячеки
 
Добрый день.

Можно как-то в макрос выводить текст из ячейки?
Например, в Workbooks.Open Filename:="D:\New folder\Book1.xlsx", вместо пути, указать текст из ячейки B3
Указание каталога в макросе для открытия файла.
 
Добрый день!
У меня есть макрос, который открывает несколько файлов один за другим и вносит в них определенные изменения.
В макросе указан путь к файлу. Все файлы в одной папке, но папка периодически перемещается.
Как сделать так, чтобы при запуске макроса, появлялось диалоговое окно с выбором пути к папке? И чтобы этот путь подставлялся во все условия макроса
VBA Сбор данных из нескольких книг в одну.
 
Добрый день!
У меня есть одна задача, которую я очень хочу автоматизировать, но знаний не хватает.

Мне нужно, чтобы по нажатию кнопки (запуску макроса) открывалось диалоговое окно, в котором я бы указывал нужную мне папку с книгами Excel.
Из этой папки нужно открыть запароленные книги и скопировать из каждой содержимое листа в основную книгу (в которой макрос).
Логика такая: открыть файл 1 с паролем 123, скопировать содержимое единственного листа из книги в основную книгу на лист "Свод 1".

Желательно, но не обязательно, чтобы макрос брал название книги, листа и пароль из ячеек в книги (как в примере). Так чтобы можно было при необходимости дополнить список.

Возможно такое сделать?
Изменено: Prosmith - 13.07.2015 12:44:55
суммирование процентов по строкам
 
Приветствую.
У меня есть таблица в которой в одном столбце перечислены проценты, а во второй общая общая сумма по категории. Возможно ли посчитать сумму долей, не добавляя отдельную строку? Если коротко, мне нужно получить 392=(0,3*540)+(0,2*320)+(0,4*415), но одной формулой и для тысячи строк.
ДоляТотал
30%540
20%320
40%415
Копирование data validation settings из одной книги в другую
 
приветствую! Можно как-то скопировать data validation settings из одной книги в другую, так, чтобы не получались ссылки на исходную книгу?
Вывод текста в Userform по мере выполнения макроса
 
Приветствую. У меня есть довольно большой макрос, который долго и скучно выполняется.
Как вывести при запуске макроса юзерформу и чтобы, по мере выполнения макроса, туда писался текст.
А-ля меню установки у многих программ, где по мере установки отображаются пути установки файла.
Поиск иникальных пар значений.
 
Есть таблица в которой в которой много столбцов и туча строк.  
Среди столбцов есть стобцы Account ID, Account Name, Product.  
Нужно получить спиок аккаутов, которые купили несколько продуктов (с указанием продуктов), причем поиск уникальных аккаунтов нужно вести по парам 'Account ID-Account Name'.  
 
Получить нужно следующие 001 петров купил продукт 1, продукт 2, продукт 3  
 
Пример приложен.
VLOOKUP возвращает 0
 
В некоторых случах появляется 0, хотя должен быть точно не 0
Округление даты до квартала
 
Как округлить дату 06.02.2011 до Q1 2011?
Автоматическое заполнение новой строки
 
Нужно, чтобы при переходе в новую строку, она автоматически заполсялась выпадающими списками по шаблону.  
А еще как сделать так, чтобы в ячейке, где выпадающий список, можно было выбирать только из выпадающего списка, а не вводить вручную.
Даты из текстового формата в числовой
 
При импорте таблицы из Salesforce, чыасть дат стала стандартногоо форамата (31.02.2011), а часть осталась в американском варианте (02/31/2011).  
Как это поправить?
Свод значений по двум столбцам
 
Есть таблица вида (на всякий случай приложил книгу)  
 
Яблоко Вася  
Груша Вася  
Персик Вася  
МорковкаСвета  
Репа Ира  
Яблоко Ира  
Груша Петя  
Груша Игорь  
Персик Игорь  
МорковкаИгорь  
МорковкаИгорь  
Репа Игорь  
Яблоко Игорь  
 
Нужно получить значения типа Вася купил яблоко, грушу, персик. Света купила морковку и т.д.    
А еще нужно вывести закономерность, что любители яблок в таком-то % случаев покупали и персики.  
 
Как?
вывод списка значений, удовлетворяющий критерию.
 
Есть сводная таблица "клиенты и количество заказов", нужно вывести список клиентов, кол-во заказов которых больше двух
Повторное нажатие кнопки (VBA)
 
Есть кнопка    
Private Sub CommandButton1_Click()  
Rows(14).Hidden = True  
Rows("23:33").Hidden = True  
End Sub  
 
Нужно, чтобы при повторном нажатии строки отображались.
Как автоматически скрыть всю строку в Excel, если в определенной ячейке 0
 
У меня в таблице в одной из ячеек идет ссылка на другую таблицу, нужно автоматом прятать всю строчку, если в этой ячейке появится 0.
Копировать данные из ячейки + кое-что еще в буфер по нажатию кнопки в Excel 2010
 
Нужно, чтобы по нажатию кнопки в буфер копировалось число из ячейки определенного листа, потом 12 нулей, потом опять число из ячейки, потом опять 12 нулей и так 15 раз  
В буфере должна оказаться строчка ниже, где вместо X будет число из ячейки  
 
Код
X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   0,00   X
Страницы: 1
Наверх