Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Задачка по VBA Области, описываемые логическими выражениями. Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной области, и false – в противном случае. Ветвления и циклы не использовать, только вычисление логических выражений. Все во вложениях. https://www.cyberforum.ru/ vba/ thread2640918.html Нормализация данных в таблице VBA
Добрый день. Имеется множество файлов с примерно одинаковой структурой и их нужно преобразовать в вид, более удобный для работы и обработки данных. Файл с примером и скрины во вложении. Требуется помощь с преобразованием данных на первом листе в вид, который представлен на втором листе. Кол-во групп, периодов/кварталов и целей может меняться.
VBA Применение диаграмм ексель Ребят, а можно диаграмму построить не по числам.....и проценты посчитать Например Y Y Y ... https://www.cyberforum.ru/ vba/ thread2640844.html VBA Синтез управляющего автомата с жесткой логикой, заданного на языках ЛСА и ГСА 1) Выполнить синтез микропрограммного автомата Мура по заданной логической схеме алгоритма (ЛСА), приведенной в таблице с использованием RS- триггеров. Для этого выполнить преобразование ЛСА в граф схему алгоритма (ГСА) и отметить на ней состояния автомата Мура с учетом объединения начальной и конечной вершин (без выдачи управляющего сигнала). Таким образом начальная и конечная вершины... https://www.cyberforum.ru/ vba/ thread2640792.html
Переписать в массив В подряд положительные элементы массива А VBA
Дан массив А (а 1 , а 2 , ., а n ). Переписать в массив В подряд положительные элементы массива А Помогите парни
VBA Множественный фильтр по checkbox Добрый день! Подскажите пожалуйста, хочу в один столбец поместить несколько фильтров в зависимости от отмеченных чекбоксов. Пробовала несколькими способами. При первом способе при вызове формы и проставлении галочки на каком либо одном чекбоксе идет фильтр по одному (последнему) критерию. (пример привела с частью чекбоксов, так как код уже стерла и нет смысла прописывать прям все): If... https://www.cyberforum.ru/ vba/ thread2640528.html
VBA Найти максимальное число или минимальное Всем привет ,если есть неравнодушные люди ,которые могут написать несложную программу с такими условиями: "Если среди трех чисел a,b,c имеется хотя бы одно четное ,то найти максимальное число, иначе-минимальное.". еще если можно и блок-схемой помочь,Буду ОЧЕНЬ благодарен:) https://www.cyberforum.ru/ vba/ thread2640518.html Рекуррентная последовательность VBA
Имеется последовательность x(n), где n = 1,2,3, ….. Известно, что x(0) = 1, x(n) = n * x(n −1) +1/n. Ввести целое k > 0 и вычислить x(k). Помогите, пожалуйста, написать код.
VBA Копирование таблиц из нескольких файлов WORD https://www.cyberforum.ru/ vba/ thread2640289.html
Добрый день! Сам я с VBA на вы, даже не так, на !ВЫ! Есть задача, которую я не могу решить в силу отсутствия опыта. Задача такая: есть несколько более-менее однотипных файлов WORD, в каждом из которых есть таблица. Задача стоит скопировать (без шапки) последовательно из каждого файла таблицу и объединить в одну в файле WORD. Код ниже я раскопал на просторах, который делает практически все, что...
VBA Применение формул ексель Друзья, как средствами ексель сосчитать количество букв в диапазоне и вставить в нужную группу?..в примере в вывделении красным показано как должно быть. спасибо ребята https://www.cyberforum.ru/ vba/ thread2640178.html
VBA Применение формул ексель
Друзья, как средствами ексель сосчитать количество букв в диапазоне..в примере в вывделении красным показано как должно быть. спасибо ребята
VBA Импорт текстового файла (.txt) с любым именем https://www.cyberforum.ru/ vba/ thread2639197.html
Здравствуйте. Взял следующий код из макроса. Можно ли сделать так, чтобы он мог импортировать файл (.txt) с любым именем? (вместо 1.txt) Sub ЗаписьИзТекста() With ActiveSheet.QueryTables.Add(Connection:= _ "TEXT;D:\*\*\1.txt", _ Destination:=Range("$A$1")) .Name = "Адрес_1" .FieldNames = True .RowNumbers = False
0 / 0 / 0
Регистрация: 06.02.2020
Сообщений: 16
0
Excel

Сохранение диапазона ячеек по кнопке в новый файл - VBA - Ответ 14532740

12.05.2020, 14:07. Показов 7755. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Создаю макрос к кнопке, которая выделяет диапазон с A2 до крайней левой и крайней нижней, копирует его в новую книгу и сохраняет ее в формате .xlsx и .pdf.

Код который у меня сейчас есть:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Sub VoronkaSaveAsDocument()
    Dim M As String
    Dim S As String
    Dim x As Long
    
    M = Range("N1").Value
    
   
    Worksheets("Воронка кандидатов").Activate
    
    Range("A2").Select
    Range(Selection, Selection.End(xlDown)).Select
    Range(Selection, Selection.End(xlToRight)).Select
    Selection.Copy
    Workbooks.Add
    Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
        , SkipBlanks:=False, Transpose:=False
    Selection.ColumnWidth = 12.9
    Selection.Rows.AutoFit
        
    
    ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & M & ".xlsx", _
        FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
        
   ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, _
   Filename:=ThisWorkbook.Path & "\" & M & ".pdf"
  
    ActiveWindow.Close
      Windows("Новый дизайн профилей.xlsm").Activate
 
    Application.ScreenUpdating = True
End Sub
В данном случае он выдает следующую ошибку:
Сохранение диапазона ячеек по кнопке в новый файл


При этом, если заменить :
Visual Basic
1
2
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
        , SkipBlanks:=False, Transpose:=False
на:
Visual Basic
1
2
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & M & ".xlsx", _
        FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
То код работает, но мне необходимо сохранить исходное форматирование, но преобразовать все имеющиеся формулы в значения (в приведенном файле все уже преобразовано в значения, так как вычищена конфи инфа). Количество выводимых строк-динамическое, может быть 5, а может 555.

На всякий случай файл прикрепляю. https://yadi.sk/d/gInQqQV2DeAIBw. Код находится в 4 модуле.

Вернуться к обсуждению:
Сохранение диапазона ячеек по кнопке в новый файл VBA
0
Лучшие ответы (1)
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2020, 14:07
Готовые ответы и решения:

Сохранение выделенных ячеек в текстовый файл построчно
Здравствуйте Уважаемые! Нужен код для сохранения выделенных ячеек в столбце, в текстовый файл...

Сохранение в новый файл
Добрый день, Имеется такая вот программа, цель которой искать текст и заменять текст в файлах....

Сохранение текста из нескольких textbox, ComboBox и тд. в новый файл
Здравствуйте, помогите новичку! есть пример: Public Class Form1 Private Sub...

Поворот изображения на произвольный угол и сохранение результата в новый файл
Всем доброго времени суток. Столкнулся со следующей проблемой: необходимо изображение, загруженное...

8
12.05.2020, 14:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2020, 14:07
Помогаю со студенческими работами здесь

Составить новый файл, где класс с максимальным количеством школьников будет записан в новый файл и рассортирован по возрасту.
Решите))) Сформировать файл из школьников: ФИО, дата рождения (дд, мм, гг), класс. Составить новый...

Сохранение листа книги в новый файл с определенным названием в новую папку с таким же названием в определенной папке
Привет всем профи и любителям! Прошу помочь с написанием макроса. Имеется книга с 2 листами....

Копирование диапазона ячеек
Уважаемые форумчане, подскажите, пожалуйста. Хочу скопировать диапазон ячеек с одного листа на...

суммирование диапазона ячеек
Всем добрый день. Столкнулся с такой проблемой. Есть набор данных в строках со значением к/* (* -...

Удаление диапазона ячеек
Добрый день, форумчане! Как из DataGridView удалить диапазон ячеек, если известен номер начальной и...

Выбор диапазона ячеек
Что-то совсем все подзабыл... в общем есть отчет для подсчета стажа сотрудников, который в свою...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru