Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 След.
Исправление ошибки при подтягивании данных из другого файла
 
Hugo а если без двссыл, то как можно?
Исправление ошибки при подтягивании данных из другого файла
 
В файл "Отчёт СВ" подтягиваются данные из файла "Отчёт Магазин Алмаз" при условии,если оба файла находятся в одной папке. Но когда файла "Отчёт Магазин Алмаз" в папке нет, то логично, что в файле  "Отчёт СВ" отображается ошибка "#ССЫЛ!". Так вот вопрос: можно ли сделать, чтобы в файле "Отчет СВ" отображалась последняя загруженная информация из файла "Отчёт Магазин Алмаз" при его отсутствии, а не ошибка. Чтоб условно, если я перекину только файл "Отчёт СВ" другому человеку, у него отображались все данные.

P.s. Наличие функции ДВССЫЛ обязательно,т.к. есть много файлов "Отчёт Магазин ...".
Изменено: staff10207 - 25.11.2017 18:02:32
Суммирование данных в столбце по заданному критерию с неопределенным местоположением столбца
 
Необходимо, чтобы формула находила название столбца и суммировала данные в нём. Загвоздка в том, что столбец имеет строгое название, по которому его надо искать,но не имеет определенного местоположения,он может быть как 2-ым столбцом по счету, так и 10-ым. Так происходит потому что данные выгружаются из другой программы,и если по товару не было продаж, то и столбца с данными по нему не будет. По вертикали столбцы не имеет ограничений, то есть( из примера), если по данному товару была продажа, то она добавляется строчкой ниже.
Изменение месяца в списке дней при выборе месяца из выпадающего списка
 
gling Спасибо. В Либре тоже работает.
Изменение месяца в списке дней при выборе месяца из выпадающего списка
 
Юрий М я понимаю. Просто на форуме либр офис очень мало народу сидит.
Изменение месяца в списке дней при выборе месяца из выпадающего списка
 
Sanja четко) Только один вопрос. В Libre Office данная формула выдает "#ЗНАЧЕН!" В чем может быть проблема?
Изменено: staff10207 - 11.11.2017 20:36:57
Изменение месяца в списке дней при выборе месяца из выпадающего списка
 
Можно ли сделать так, чтобы при выборе месяца из выпадающего списка в списке дней был соответствующий месяц. При этом учитывая, что последняя строка может быть как 31 число этого месяца, так и 1 число нового месяца (ну с февралем тоже, чтобы чётко было).

Надеюсь понятно объяснил. Пример прикрепил.
Не учитывать последний день месяца в столбце при делении плана по дням, если это первое число нового месяца
 
gling,Спасибо :)  То, что нужно
Не учитывать последний день месяца в столбце при делении плана по дням, если это первое число нового месяца
 
Есть общий план продаж, который с помощью формулы делится на количество дней в месяце и в каждой отдельной ячейке отображается план на день. Также рядом забит столбец с днями,которые автоматом изменяются каждый месяц. Проблема в том, что когда в последней ячейке этого столбца не 31 , а уже 1 число следующего месяца, то формула также рассчитывает план на этот день, но по факту план этого дня должен быть распределен между 30 днями.
Как сделать так, чтобы если в месяце 30 дней, то там где стоит первое число следующего месяца формула рассчитывала план именно на 30 дней, а последней ячейке стоял нуль,прочерк или пусто.

P.s. Сорри, не знал как правильно обозвать эту тему) Надеюсь понятно объяснил.
Изменено: staff10207 - 28.10.2017 21:34:37
Суммирование данных ячеек при условии
 
Спасибо :)  
Суммирование данных ячеек при условии
 
Подскажите формулу. Необходимо суммирование данных в ячейках за сегодня и предыдущие дни. Естественно, чтобы каждый день автоматом данные менялись.
Автоматическая смена листа в формуле при создании нового листа в другом файле
 
Кнопка цитирования не для ответа [МОДЕРАТОР]

Помогите с формулой то,пожалуйста)
Автоматическая смена листа в формуле при создании нового листа в другом файле
 
Цитата
Bema написал:
А зачем новый месяц делать на новом листе? Делайте все на одном листе и проблем не будет.
Ну это уже не мои заморочки, а начальства)надо им так.
Автоматическая смена листа в формуле при создании нового листа в другом файле
 
Есть основной файл c расчетами и в определенных ячейках отображается информация из последней заполненной ячейки через формулу "ПРОСМОТР" с другого файла. Суть в том, что в другом файле каждый месяц создается новый лист с названием нового месяца (старый лист при этом не удаляется и не переименовывается,а остается для архива). То есть допустим был Май,продублировали этот лист получили Май(2) и переименовали его в Июнь.

Необходимо, чтобы в этой самой формуле "ПРОСМОТР" в основном файле название листа автоматически сменялось на название нового созданного листа в другом файле. Например, был лист Май, создали новый лист Июнь и формула уже просматривала данные с листа Июнь.


P.s. Знаю, что не так сложно менять раз в месяц в самой формуле вручную название листа, но, т.к. работаю в смене не один, а коллеги в этом мало что понимают и могут просто случайно что-то не то изменить, необходимо автоматизировать сие действие.
Изменено: staff10207 - 29.05.2017 20:20:06
Счет количества за дату из другого файла, Счет количества за дату из другого файла
 
Спасибо.Подходит :)  
Счет количества за дату из другого файла, Счет количества за дату из другого файла
 
Есть основной файл со столбцом Дата,где указаны дни месяца с 1 по 31 число(в примере сократил до трех дней,но думаю суть понятна),столбец План и столбец Факт,который ежедневно заполняется ручками(хотелось бы,чтоб автоматически).И есть другой файл, в котором есть столбец Дата (даты в этом столбце могут повторяться),столбец Наименование(для наглядности) и столбец Количество.
Необходима формула для подсчета количества за определенную дату в ячейку Факт в основном файле.

Предполагаю,что необходима формула "поиск" и "счет",но не знаю как это всё скрестить,чтобы всё это работало) Хотя может ошибаюсь)
Изменено: staff10207 - 25.05.2017 21:48:34
Ежедневное обновление ячейки с текущим планом дня, Ежедневное обновление ячейки с текущим планом дня
 
Спасибо,ребят. То, что нужно :)  
Ежедневное обновление ячейки с текущим планом дня, Ежедневное обновление ячейки с текущим планом дня
 
Есть Столбец А, в котором указаны числа месяца от 01 до 31 и есть Столбец В, в котором указан план каждого дня месяца (план заполняется полностью в начале каждого месяца). Необходимо, чтобы в отдельной ячейке, к примеру Е2, отображался план сегодняшнего дня и с наступлением следующего дня естественно он менялся автоматически.

Подскажите формулу,пожалуйста.
Ограничение выделенной области
 
Такой макрос есть, который заполняет определенный диапазон значениями в случайном порядке.
Код
Application.ScreenUpdating = False
    Randomize
    Dim arr: arr = Array(1, 2, "X")
    Dim cell As Range
    Dim rng As Range
    If Application.Caller = "btn_region" Then
        Set rng = Selection
    ElseIf Application.Caller = "btn_all" Or Application.Caller = "btn_all2" Then
         Set rng = Range("AB2:DW16").SpecialCells(12)
    End If
    For Each cell In rng
        If (cell = "" And Application.Caller = "btn_all2") Or Application.Caller <> "btn_all2" Then cell = arr(Int(3 * Rnd))
    Next cell
Application.ScreenUpdating = True

Так вот интересует именно эта часть макроса. То есть выделяешь область, кликаешь на кнопку и выделенная область заполняется значениями в случайном порядке.
Код
    Dim arr: arr = Array(1, 2, "X")
    Dim cell As Range
    Dim rng As Range
    If Application.Caller = "btn_region" Then
        Set rng = Selection

Но проблема в том, что эту область можно выделить абсолютно в любом месте, что не есть хорошо и при случайном кликании заполняется не там, где нужно.

Так вот, как сделать ограничение выделенной области? Чтобы можно было выделять и заполнять область только в пределах "AB2:DW16" и если вышел за пределы позволяемого диапазона, то выдавало ошибку или просто макрос не срабатывал.
Макрос выдает ошибку на защищенном листе
 
Как понял без знания английского в программировании вообще никак.
Макрос выдает ошибку на защищенном листе
 
vikttur,В общем пока что для это темный лес) Методом тыка решил проблему
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address <> "$AN$4" Then Exit Sub
ActiveSheet.Unprotect Password:="123"
    Application.ScreenUpdating = False
    Columns("M:AK").EntireColumn.Hidden = True
    Range(Columns(13), Columns(12 + Target.Value)).EntireColumn.Hidden = False
    Application.ScreenUpdating = True
ActiveSheet.Protect Password:="123"
End Sub
Изменено: staff10207 - 13.12.2015 01:55:22
Макрос выдает ошибку на защищенном листе
 
vikttur, Я вообще не понял ничего. Вы просто мне скажите, что изменить какую строку на какую, чтобы защита не слетала при вводе в незащищенную ячейку.
Макрос выдает ошибку на защищенном листе
 
vikttur, вот. Пароль 123. При вводе в незащищенных ячейках защита снимается сразу.
Макрос выдает ошибку на защищенном листе
 
Sanja,я же файл прикрепил.
Макрос выдает ошибку на защищенном листе
 
Sanja,Только теперь, почему-то после вводе значений в незащищенные ячейки, защита сразу снимается. Как быть?
Макрос выдает ошибку на защищенном листе
 
Спасибо, товарищи. Проблема решена.
Макрос выдает ошибку на защищенном листе
 
Sanja,То есть можно поставить также Protect/Unprotect с паролем, но пароль не будет каждый раз запрашиваться? Где это можно прочесть?
Макрос выдает ошибку на защищенном листе
 
Sanja,После того как поставил Протект. Теперь при изменении количества столбцов стала вылазить такая ошибка


Изменено: staff10207 - 13.12.2015 00:39:10
Макрос выдает ошибку на защищенном листе
 
gling,а если защита с паролем, как быть?

Допустим, если я меняю
Код
Set rng = Range("M2:AK16").SpecialCells(12)

На
Код
Set rng = Range("M2:AK16").Cells
То тогда работает, но макрос заполняет все столбцы, в том числе и скрытые, а нужно, чтобы только видимые.
Макрос выдает ошибку на защищенном листе
 
Sanja, ну это понятно. Но Защиту я то ставлю не от себя, а от других лиц. Поэтому она нужна постоянно.
Изменено: staff10207 - 13.12.2015 00:19:35
Страницы: 1 2 3 След.
Loading...