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

Страницы: 1
Выделение ячеек по формату текста (полужирный), Как выделить ячейки имеющие одинаковый формат (полужирный)
 
Здравствуйте.
Помогите выделить через VBA все ячейки в диапазоне (H14:H35), имеющие формат "полужирный".
Файл прилагаю. Спасибо.
Конвертировать XLS, XLSX, XLSM в XLSB, Надо конвертировать любые файлы Excel в двоичный формат XLSB
 
Имею несложный конвертер xls в xlsx (прилагаю в примере и отдельно в коде)
Помогите пожалуйста таким же образом или совсем иным создать конвертер файлов XLS, XLSX, XLSM  в  XLSB
Код:
Скрытый текст
Очень нужно для работы. Неплохой была б возможность выбирать для конвертирования сразу несколько файлов (Multiselect)
Спасибо всем кто поможет.
А можно вставить символ (знак, текст) перед текстом в ячейке с помощью VBA ?
 
Имеется диапазон ячеек. Множество. Надо вставить в каждую ячейку некий символ или текст. Можно "одним махом" ??  Есть такое в ASAP Utilities, но в организации нельзя ставить домашнюю версию.
Как найти все примечания в файле с помощью VBA?
 
Привет всем. Нуждаюсь в вашей помощи.
Постоянно получаю файл, где в ячейках есть много примечаний. Все их размеры несоответствуют своему тексту, маленький шрифт, большие окна примечаний ...
Можно ли с помощью VBA найти все вместе или поочередно примечания и в их свойствах прописать размер текста а потом "Автоматический размер" окна ?
Сборка листов из разных книг в одну, Хочу переделать макрос из "Приемов" под себя, но выдает ошибку. Помогите пожалуйста.
 
в Приемах есть макрос "Сборка листов из разных книг в одну"
Очень хорошая и полезная вещь. Но вместо окна диалога выбора файлов мне надо прописать просто конкретные файлы на диске С
Вот оригинальный код из приемов


А надо примерно вот так


Но код злится на "While x <= UBound(FilesToOpen)" (Type Mismatch)



Помогите пожалуйста правильно переписать алгоритм.
Благодарю.
В процессе работы макроса у всех msgBox и InputBox должны автоматически нажиматься "ОК"
 
Собственно, сложил макрос, который по очереди выполняет другие макросы.
Некоторые макросы имеют "Application.InputBox" для ввода значений в процессе вычисления. И все макросы имеют msgBox с выводом потраченного на свою работу времени. Надо сделать так чтобы в InputBox и msgBox всегда нажималась кнопка "ОК" автоматически.
Можно както задать такой параметр ?

Код:

Код
Sub Operativka2()

    Application.ScreenUpdating = True
           
    Windows("Редактор").Activate
    Application.Run "Головна.xls!BXT_im.BXT_im"
    ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\" & Worksheets(1).Name & ".xlsx"
    ActiveWorkbook.Close (SaveChanges = False)
    
    Windows("Редактор").Activate
    Application.Run "Головна.xls!BXT.BXT"
    ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\" & Worksheets(1).Name & ".xlsx"
    ActiveWorkbook.Close (SaveChanges = False)
    
    Windows("Редактор").Activate
    Application.Run "Головна.xls!Zvit_2080_import.Zvit_2080_import"
    ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\" & Worksheets(1).Name & ".xlsx"
    ActiveWorkbook.Close (SaveChanges = False)
    
    Windows("Редактор").Activate
    Application.Run "Головна.xls!Zvit_2080.Zvit_2080"
    ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\" & Worksheets(1).Name & ".xlsx"
    ActiveWorkbook.Close (SaveChanges = False)
 

End Sub
Открывать макросом файл с заданным именем, независимо от расширения *.xls или *.xlsx
 
Каждый день получаю файлы Excel и почти каждый раз форматы у них разные: *.xls и *.xlsx
Макрос у меня обращается к ним напрямую:
Workbooks.Open Filename:="C:\Data_Base\ХТ.xls"
Workbooks.Open Filename:="C:\Data_Base\МТ.xls"
.....

Очень прошу помощь с командой которая будет открывать файлы "ХТ" и "МТ" независимо от их расширения.
Проверка одной и той же ячейки на разних листах + Уведомление о совпадении.
 
Здравствуйте.
Имеется задача проверки значения в каждой ячейке A2 на листах с именем ВХТ_?? и ВХТ_???
Если ячейки на всех листах книги одинаковые – вывести PushButton «Все ОК», но если нет – так же PushButton, но с полным списком десяти отделов (10, 20, …100)

"Даты не совпадают:
10 за период с 01.04.2013 по 30.04.2013
20 за период с 01.04.2013 по 30.04.2013
30 за период с 01.04.2013 по 30.04.2013
40 за период с 02.04.2013 по 01.05.2013
50 за период с 01.04.2013 по 30.04.2013
60 за период с 01.04.2013 по 30.04.2013
70 за период с 01.04.2013 по 30.04.2013
80 за период с 01.04.2013 по 30.04.2013
90 за период с 01.04.2013 по 30.04.2013
100 за период с 01.04.2013 по 30.04.2013"

И еще – возможно ли создать аккуратный PushButton (один отдел под другим), как в табличке ?
Примечание: В книге имеются листы с другими названиями !
Открыть несколько книг с множеством листов и скопировать с каждой книги по 2 определенных листа
 
Добрый день всем.

Прошу о помощи, поскольку нашел много подобных макросов, но ниодин не делает то что мне надо, а я сам только чуть подкоректировать могу.. в остальном не силен.

Есть 10 отделов на фирме (10, 20, 30, 40, 50, 60, 70, 80, 90, 100).
Каждый день отделы сбрасывают сводный файл (*.xls или *.xlsx) с листами.

Файлы: 10, 20, 30... 100 соответственно
Листы называются:
ХТ_10, ХТ_им_10, ВХТ_10, ВХТ_им_10, МТ_10, МТ_им_10, Зкз_10, Зкз_им_10
ХТ_20, ХТ_им_20, ВХТ_20, ВХТ_им_20, МТ_20, МТ_им_20, Зкз_20, Зкз_им_20
ХТ_30, ХТ_им_30, ВХТ_30, ВХТ_им_30, МТ_30, МТ_им_30, Зкз_30, Зкз_им_30
...
ХТ_100, ХТ_им_100, ВХТ_100, ВХТ_им_100, МТ_100, МТ_им_100, Зкз_100, Зкз_им_100
соответственно файлу.

Надо через окно диалога выбора файлов открыть этих 10 файлов и из каждого файла скопировать только по 2 листа: "ВХТ_**" и "МТ_**" (не "ВХТ_им_**" и не "МТ_им_**" ;)  в книгу с кнопкой(макросом) вибора файлов. А потом отсортировать листы по названию: сначала ВХТ_10, ВХТ_20.... ВХТ_100, а потом МТ_10, МТ_20 ... МТ_100. Или же чтобы не сортировать листы - сначала скопировать только листы ВХТ_**, а потом листы МТ_**.

Заранее спасибо  :)
Страницы: 1
Наверх