Форум программистов, компьютерный форум, киберфорум
Наши страницы

VBA

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 114, средняя оценка - 4.84
lamden
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 13
#1

Сохранить файл Excel с именем, содержащимся в ячейке - VBA

12.06.2010, 15:39. Просмотров 19487. Ответов 16
Метки нет (Все метки)

Есть - EXCEL-овский файл, в некой ячейке (например A1:A1 первого листа) содержится (или формируется) некое имя (типа простой текст, например, название и т.д.). Надо, чтобы по нажатию простой кнопочки с этой странички этот EXCEL-овский файл сохранился с этим именем в некой заданной директории.
Помогите, плз, совершенному чайнику - я VBA впервые в жизни вижу....... Ну, пожа-а-а-луйста, господа профи, пожалейте, муки творчества не дают спать!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2010, 15:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сохранить файл Excel с именем, содержащимся в ячейке (VBA):

Через Ексель Открыть файл ВОРД и сохранить файл под определенным именем - VBA
Открываю через ексель файлы ворд и выполняю макрос ворд, но не получается сохранить файл под указанным именем ни такое ...

Как сохранить книгу Excel под именем из переменной? - VBA
Как сохранить книгу Excel под именем из переменной? Dim i ' ... Sheets("Лист 1").Select Sheets("Лист 1").Copy ChDir...

Перемножить диапазон на число и сохранить в файл под собственным именем - VBA
Добрый день, помогите пожалуйста новичку научиться работать с VBA в Office 2010. Стоит задача генерации индивидуальных...

VBA Excel: можно ли сохранить web-страницу в файл htm? - VBA
Перерыл кучу литературы и нигде не нашёл. Короче, нужно сохранить web-страничку, например http://www.yandex.ru/ на винт в файл...

Как сохранить VBA-массив в CSV-файл без Excel - VBA
Как можно сохранить VBA-массив в CSV-файл без использования Excel? Сейчас я сначала вставляю данные из VBA-массива в Excel, а затем...

Сохранить вкладку как новый файл без изменений (Excel) - VBA
Добрый день! Помогите с макросом, который будет: 1) Удалять все строки в который есть формула, но нет значений (сейчас код просто...

16
GIKS
1 / 1 / 0
Регистрация: 13.05.2014
Сообщений: 119
22.07.2015, 16:10 #16
тру вариант макроса сохраняющего документ по заданному адресу с именем из ячеек
Visual Basic
1
2
3
4
5
Sub MySaveName()
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="C:\Folder\" & Range("d6").Value & " " & Range("d7").Value & ".xlsb"
Application.DisplayAlerts = True
End Sub
в 3 строчке задан адрес папки, куда сохранять, через знак & задано имя файла, которое состоит из значений ячейки d6, пробела и значения ячейки d7. формат файла xlsb
0
Hugo121
5997 / 2146 / 348
Регистрация: 19.10.2012
Сообщений: 6,412
22.07.2015, 16:19 #17
И чем там трёте?
Как правильно сохранить в xlsb подсказывает рекордер:

Visual Basic
1
2
    ActiveWorkbook.SaveAs Filename:="C:\Users\юзер\Desktop\файл.xlsb", _
        FileFormat:=xlExcel12, CreateBackup:=False
Ну а про то, что в ячейках может быть понаписано всего чего непотребного - выше уже обсуждалось, и решалось.
0
22.07.2015, 16:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2015, 16:19
Привет! Вот еще темы с ответами:

Автокопия открытого файла Excel в папку Dropbox при нажатии Файл->Сохранить - VBA
Для некоторых (не для всех) xlsx файлов хочу сделать так, чтобы при нажатии на кнопку "Сохранить" (Файл - Сохранить) помимо сохранения...

Сохранение с именем в ячейке с удалением кавычек - VBA
Здравствуйте. Суть проблемы Dim WA As Object, WD As Object sDirname = Application.ThisWorkbook.Path & "\" & CStr(Year(Date)) & "\" &...

Макрос который при открытии файла сохраняет его с именем в ячейке c2 - VBA
Макрос который при открытии файла сохраняет его с именем в ячейке c2 Application.DisplayAlerts = False ActiveWorkbook.SaveAs ...

Как Excel документ, в котором 10000 строк, разбить по 10 строк и сохранить каждые 10 строк в отдельный файл - VBA
Здравствуйте. Подскажите как Excel документ в котором 10000 строк разбить по 10 строк и сохранить каждые 10 строк в отдельный файл. Нашел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.