powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Срочно помогите открыть файл Excel
4 сообщений из 4, страница 1 из 1
Срочно помогите открыть файл Excel
    #36212856
Oksana Slonevskaya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть файл недельного отчета, в котором задается начало и конец недели. в него нужно будет вносить данные из других файлов эксель, находящихся в сети. причем имя файла с исходными данными будет определяться автоматически, исходя из заданных значений начала и конца недели. как прописать строку открытия файла? постоянно выдается ошибка синтаксиса, так как путь к файлу исходных данных содержит переменные. ПОМОГИТЕ!!!!!

Код: plaintext
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.
33.
34.
35.
36.
Private Sub CommandButton1_Click()
    Dim dFirstDate As Date
    Dim dLastDate As Date
    Dim dDate As Date
    Dim iDay As Integer
    Dim sMonthname As String
    Dim iMonthNum As Integer
    Dim iYear As Integer
    Dim i As Integer
    Dim wb As Excel.Workbook

dFirstDate = ActiveWorkbook.Worksheets("Week Summary").Range("C7").Value
dLastDate = ActiveWorkbook.Worksheets("Week Summary").Range("W7").Value
 If IsEmpty(ActiveWorkbook.Worksheets("Week Summary").Range("C7")) Then
   MsgBox ("Ââåäèòå äàòó íà÷àëà íåäåëè â ëèñòå Week Summary")
     ElseIf IsEmpty(ActiveWorkbook.Worksheets("Week Summary").Range("W7")) Then
   MsgBox ("Ââåäèòå äàòó êîíöà íåäåëè â ëèñòå Week Summary")
     Else
       For dDate = dFirstDate To dLastDate
iMonthNum = DatePart("m", dDate)
iDay = DatePart("m", dDate)
iYear = DatePart("yyyy", dDate)
sMonthname = fGetMonthName(iMonthNum)
wb = Workbooks.Open("\\eu.dir.kongo.com\RU\Shared Projects\Operations Reports\QC Reports\"&iYear&"\QA Crush "&sMonthname&" "&iYear&".xls")



  

Next dDate
End If



 
  
End Sub
...
Рейтинг: 0 / 0
Срочно помогите открыть файл Excel
    #36212967
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oksana Slonevskaya,

Код: plaintext
wb = Workbooks.Open("\\eu.dir.kongo.com\RU\Shared Projects\Operations Reports\QC Reports\" & iYear & "\QA Crush " & sMonthname&" " & iYear & ".xls")
Не забывайте про пробелы !
...
Рейтинг: 0 / 0
Срочно помогите открыть файл Excel
    #36212973
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oksana Slonevskaya,

а если не поможет, то вот так
Код: plaintext
wb = Workbooks.Open("\\eu.dir.kongo.com\RU\Shared Projects\Operations Reports\QC Reports\" & iYear & "\QA Crush\ " & sMonthname&" " & iYear & ".xls")
Я поставил закрывающий бэкслеш после QA Crush .
...
Рейтинг: 0 / 0
Срочно помогите открыть файл Excel
    #36213035
Oksana Slonevskaya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо огромное, про пробелы ну никак не подумала. капризный все-таки VBA
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Срочно помогите открыть файл Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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