|
|
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Помогите написать макрос для внесения (добавления) данных из ячейки в имя файла при выполнении SaveAs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2008, 21:25 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Свойство (r as range) r.value Оператор & ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2008, 22:33 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
А можешь на примере, плизззззззз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2008, 22:44 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Дави на F1, злодырь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 00:22 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Я только учусь, начинаю только постигать, вот и просил помощи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 00:49 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Здесь помогают не тем, кто пришёл за халявным готовым решением, а тем, кто делает что-то сам. В помощи не откажут, но помогать-то пока не в чем. Где они, твои наработки? Выкладывай то, что написал, рассказывай, что работает не так, как ожидалось. Глядишь, сообща и разберёмся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 08:13 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Я начинал изучать с помощью сервис-макрос-записать... потом изучал рез-тат... с твоей задачей разберешся за 2 минуты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 09:41 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
ДмиДмиЗдесь помогают не тем, кто пришёл за халявным готовым решением, а тем, кто делает что-то сам. В помощи не откажут, но помогать-то пока не в чем. Где они, твои наработки? Выкладывай то, что написал, рассказывай, что работает не так, как ожидалось. Глядишь, сообща и разберёмся. Вот получается пока так: 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 Но как то кривовато мне кажется, а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 15:29 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
GrayscaleЯ начинал изучать с помощью сервис-макрос-записать... потом изучал рез-тат... с твоей задачей разберешся за 2 минуты... Да я то этим занимался еще раньше (сервис-макрос-записать), задач таких никогда не было... все нужно было простенько, т.е. внутри апликации, а тут вот такая задачка и "насегодня"... вот как-то сделал, работает, но хотелось бы правильно, красиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 15:35 |
|
||
|
Значение ячейки внести в имя файла програмно!
|
|||
|---|---|---|---|
|
#18+
Красивее не будет. Имя книги = имя файла => изменяется только при перезаписи. nm = "C:\Documents and Settings… можно заменить на ThisWorkbook.Path. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 16:07 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35341694&tid=2162230]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 338ms |

| 0 / 0 |
