powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вместо работающей формулы пишет #ИМЯ
17 сообщений из 17, страница 1 из 1
Вместо работающей формулы пишет #ИМЯ
    #37531834
Фотография natalitvinenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программным образом собираю и вставляю в ячейку формулы, они отображаются в строке формул, а в ячейке показывает #ИМЯ. Если встать в ячейку, нажать, например, пробел после формулы и нажать на ввод- формула начинает отображать своё значение. Как - то с этим явлением бороться можно- не будет же оператор прощелкивать каждую формулу? Вроде такое даже уже тут на форуме рассказывали, но не могу найти где. Спасибо.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37531862
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажите.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37531989
Фотография natalitvinenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikttur,

Внизу- две неправильно изображающиеся формулы, вверху в строке - их текст. После "прощелкивания" работают, показывают правильное значение.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532001
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Вас нет Excel?
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532015
Фотография natalitvinenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikttur,
В смысле? Я оттуда скриншёт сделала. Не поняла вопроса.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532034
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда бы еще и фломастер прикрепили, которым на рисунке пометки делать :)
Ну как можно по рисунку увидеть Вашу проблему?
Прикрепите файл Excel .
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532045
Фотография natalitvinenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikttur,
Поняла, прилагаю.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532073
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже на то, что данные подтянуты из другой программы и Excel не распознает функцию.
Лечение. Выделить ячейки с формулами, меню Правка-Найти("=")-Заменить("=")-ОК.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532108
Фотография natalitvinenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikttur,
Вручную помогает, програмно - нет:
Код: plaintext
1.
2.
ws.Range(ws.Cells( 7  + numeracia,  3 ), ws.Cells( 7  + numeracia,  4 )).Replace What:="=", Replacement:="=", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False
Извините, что Ваше время занимаю...
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532143
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С кодом - не ко мне.
Если операция одноразовая, что мешает выделить все ячейки (или диапазон) и произвести замену?
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532153
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, что "Программным образом собирая и вставляя в ячейку формулы" Вы вставляете текст формулы в свойство .Value ячейки, а не в .Formula
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532200
kuklp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня так получилось:
Sub www()
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
For Each c In Selection
c.Formula = Replace(c.Formula, "СУММ", "sum")
Next
End Sub
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532206
kuklp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чуть короче:
Код: plaintext
1.
2.
3.
4.
Sub www()
    For Each c In Selection.SpecialCells(xlCellTypeFormulas,  23 )
    c.Formula = Replace(c.Formula, "СУММ", "sum")
    Next
End Sub
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532538
Gold-Coin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
natalitvinenkovikttur,
Внизу- две неправильно изображающиеся формулы, вверху в строке - их текст. После "прощелкивания" работают, показывают правильное значение.
Все справки перерыла уже и в Интернете как всегда нашла решение этой аналогичной проблемы. Только у меня при работе с таблицами еще почему-то не выключается обводка. Загрузила в 2003 то же самое.
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532549
Gold-Coin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы уж простите новичка: В Word 2007 тоже есть таблицы мне конечно привычнее работать с этой программой. Можно ли как-то внедрять формулы в Word ну чтобы расчеты программа могла делать так же как Exel?
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37532823
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gold-CoinВы уж простите новичка: В Word 2007 тоже есть таблицы мне конечно привычнее работать с этой программой. Можно ли как-то внедрять формулы в Word ну чтобы расчеты программа могла делать так же как Exel?да, если внедриить кусок excel/ поиграйтесь вариантами "специальной вставки" ворда
...
Рейтинг: 0 / 0
Вместо работающей формулы пишет #ИМЯ
    #37533167
Фотография natalitvinenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMПохоже, что "Программным образом собирая и вставляя в ячейку формулы" Вы вставляете текст формулы в свойство .Value ячейки, а не в .Formula

Вот по этому совету и получилось, с учётом кода kuklp( я не заменяла, а сразу выбрала вариант local):
Код: plaintext
1.
ws.Cells( 7  + numeracia,  3 ).FormulaR1C1Local = "=СУММ(R[-" & (numeracia -  1 ) & "]C:R[-1]C)"
Спасибо всем большое!
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вместо работающей формулы пишет #ИМЯ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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