Мне известно, что в 2008 году метод экспорта формулы в excel был понижен see here.Экспорт формул в excel из ssrs 2008R2
Но я видел обходное решение для статической формулы, где требуется та же формула (см. Here и here). Однако у меня есть случай, когда мне нужна относительная формула, когда я экспортирую в excel. Есть ли новое решение, которое знает кто-нибудь?
Это мои разработки до сих пор В результате я после клеточно (T,r3) = cell (R,r3)-cell(O,r3)
, а затем cell (T,r4) = cell (R,r4)-cell(O,r4)
и так далее в первенствует я бы ожидал увидеть в клетке T3 the formula =R3-O3
и клетки T4 the formula =R4-O4
O!P!Q!R !S!T!
r3 1 5 N 5 4
r4 3 5 N 10 7
(К сожалению я не может получить таблицу выстраиваться)
мое выражение SSRS является
="=R"+cstr(RowNumber("DataSet1")+2)+"-O"+cstr(RowNumber("DataSet1")+2)
, где DataSet1 - это то, на чем основан мой ssrs tablix, и элемент +2 должен быть смещен, чтобы позволить заголовкам отчета и таблицы перемещать первую строку данных по листу Excel.
Выход достигается в ячейках при экспорте в excel - это формула в виде текста в содержимом ячейки, и если я нажимаю на ячейку и нажимаю backspace и возвращаю формулу, работаем. Оказывается, что некоторые пробелы экспортируются или превосходят только лечит все, как текст на импорт рутинного
я могу использования курса и найти и заменить это заявление в первенствует
="=R"+cstr(RowNumber("DataSet1")+2)+"-O"+cstr(RowNumber("DataSet1")+2)
как это было предложено, но пытался быть более элегантным
Я не предполагаю, что вы можете экспортировать некоторый код для запуска в excel как vba, чтобы выполнить функцию поиска и замены нажатием кнопки для пользователя?
Кто-нибудь какие-либо предложения - спасибо
Ian