powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Значение ячейки внести в имя файла програмно!
11 сообщений из 11, страница 1 из 1
Значение ячейки внести в имя файла програмно!
    #35341476
apelsin33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите написать макрос для внесения (добавления) данных из ячейки в имя файла при выполнении SaveAs
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35341575
Фотография ДмиДми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свойство (r as range) r.value
Оператор &
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35341594
apelsin33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можешь на примере, плизззззззз
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35341694
Фотография ДмиДми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дави на F1, злодырь!
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35341709
apelsin33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я только учусь, начинаю только постигать, вот и просил помощи...
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35341847
Фотография ДмиДми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь помогают не тем, кто пришёл за халявным готовым решением, а тем, кто делает что-то сам.

В помощи не откажут, но помогать-то пока не в чем. Где они, твои наработки?
Выкладывай то, что написал, рассказывай, что работает не так, как ожидалось. Глядишь, сообща и разберёмся.
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35341960
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я начинал изучать с помощью сервис-макрос-записать... потом изучал рез-тат... с твоей задачей разберешся за 2 минуты...
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35343458
apelsin33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДмиДмиЗдесь помогают не тем, кто пришёл за халявным готовым решением, а тем, кто делает что-то сам.

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

Вот получается пока так:

Dim nm As String
Dim num
num = ActiveWorkbook.ActiveSheet.Range("E3")
nm = "C:\Documents and Settings\Prinect2\Desktop\Zakazy\№" & num & ".xlsm"
ChDir "C:\Documents and Settings\Prinect2\Desktop\Zakazy"
Application.ActiveWorkbook.SaveAs Filename:=nm

End Sub

Но как то кривовато мне кажется, а?
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35343484
apelsin33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GrayscaleЯ начинал изучать с помощью сервис-макрос-записать... потом изучал рез-тат... с твоей задачей разберешся за 2 минуты...

Да я то этим занимался еще раньше (сервис-макрос-записать), задач таких никогда не было...
все нужно было простенько, т.е. внутри апликации, а тут вот такая задачка и "насегодня"...
вот как-то сделал, работает, но хотелось бы правильно, красиво.
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35343592
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Красивее не будет. Имя книги = имя файла => изменяется только при перезаписи.
nm = "C:\Documents and Settings… можно заменить на ThisWorkbook.Path.
...
Рейтинг: 0 / 0
Значение ячейки внести в имя файла програмно!
    #35343704
apelsin33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyКрасивее не будет. Имя книги = имя файла => изменяется только при перезаписи.
nm = "C:\Documents and Settings… можно заменить на ThisWorkbook.Path.

Тоже дельно, на знал, СПАСИБО!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Значение ячейки внести в имя файла програмно!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]