Страницы: 1
RSS
ДВССЫЛ с листов в другую книгу, Может быть есть альтернатива ДВССЫЛ
 
Добрый вечер. Крайне далек от exel
за последние несколько дней голова уже пухнет
По сути задача такая...
Есть 2е книги одна с вводными данными, где 31 лист (1 лист дата условно 01.05.24, лист 2 - 02.05.24) в ячейке (к примеру F20 на каждом листе новые значения (числа), необходимо с этой ячейки в сводную таблицу (отчет за 24 ) эти значения или числа дублировать и когда протягивать вниз по строчкам эту формулу (по датам с колонки "А1", данные с листов по порядку должны меняться (с листа 11.04.24 в строку 11.04.24, протягивая в строку 12.04.24  данные с листа 12.04.24). Приложу примеры книг и то как я пытаюсь решить проблему....
 
Вот расплодят листы...
Нет чтоб сразу писать всё в одну таблицу, затем если кому очень надо из неё брать любым способом нужное на период, хоть тупо фильтром...
 
Hugo, ну клиш
Цитата
Rus56Random написал:
Приложу примеры книг и то как я пытаюсь решить проблему....
не стоит, оно не решаемо формулой.
По вопросам из тем форума, личку не читаю.
 
Макроформулой вроде решаемо, но гемор...
 
Hugo,  макро формула уступит макросу, а макрос - это не формула :-)
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
а макрос - это не формула :-)
Я про это говорил:
Код
Private Function GetValue (path, file, sheet, ref)
  Dim arg As String
  If Right (path,1) <> "\" Then path = path & "\"
  If Dir (path & file) = "" Then
     GetValue = "Файл не найден"
     Exit Function
  End If
  arg = "'" & path & "[" & file & "]" & sheet & "'!" & Range(ref).Range("A1").Address (, , xlR1C1)
  GetValue = ExecuteExcel4Macro (arg)
End Function


path - путь к закрытому файлу "c:\tmp"
file - название рабочей книги "vxl.xls"
sheet - название рабочего листа "Лист1"
ref - ссылка на ячейку "C4" 

Страницы: 1
Наверх