Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / программное создание формулы в Excel / 2 сообщений из 2, страница 1 из 1
25.01.2014, 12:23
    #38537623
alex_lipetsk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
программное создание формулы в Excel
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Application.ScreenUpdating = False
Application.Calculation = xlManual
 name1 = Application.Sheets.Item(1).Name 
 name2 = Range("a3").Value
 name3 = Range("d3").Value
 For i = 1 To 5 ' 
   For j = 3 To 4
   If Sheets("t").Cells(j, 1).Value <> "" Then
                            name2 = Sheets("t").Cells(j, 1).Value
   End If
    name3 = Sheets("t").Cells(j, 4).Value
    s5 = Mid(Str(i), 2, Len(Str(i)) - 1)
    Sheets("t").Cells(j, (i * 4) + 1).Select
    ActiveCell.Formula = "='X:\_o_05_excel\test1\" + name2 + " ych\[" + name3 + ".xlsx]" + s5 + "'!$G$5"
    Sheets("t").Cells(j, (i * 4) + 2).Select
    ActiveCell.Formula = "='X:\_o_05_excel\test1\" + name2 + " ych\[" + name3 + ".xlsx]" + s5 + "'!$G$11"
    Sheets("t").Cells(j, (i * 4) + 3).Select
    ActiveCell.Formula = "='X:\_o_05_excel\test1\" + name2 + " ych\[" + name3 + ".xlsx]" + s5 + "'!$G$12"
   Next j
 Next i
Application.Calculation = xlCalculationAutomatic


Програмно составляю формулу в отдельном файле, в колонке D прописан часть пути(name3), данные берут из разных файлов, с одинаковых ячеек в файле. Проблема в том , что при первом проходе по j---все ок, а при втором появляется запрос с именем файла(вставляемого в формулу)----??? Как победить...((----макрос должен заполнять лист
...
Рейтинг: 0 / 0
25.01.2014, 13:15
    #38537647
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
программное создание формулы в Excel
не надо плодить дубли
програмное создание формулы
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / программное создание формулы в Excel / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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