Код |
---|
Sub Макрос11() ' ' Макрос11 Макрос ' ' Range("AW3").Select ActiveCell.FormulaR1C1 = _ "=SUM(COUNTIF(номенклатура!C[-37],RC[-14]),COUNTIF(номенклатура!C[-37],RC[-13]),COUNTIF(номенклатура!C[-37],RC[-12]),COUNTIF(номенклатура!C[-37],RC[-11]),COUNTIF(номенклатура!C[-37],RC[-10]),COUNTIF(номенклатура!C[-37],RC[-9]),COUNTIF(номенклатура!C[-37],RC[-8]),COUNTIF(номенклатура!C[-37],RC[-7]),COUNTIF(номенклатура!C[-37],RC[-6]),COUNTIF(номенклатура!C[-37],RC[-5]" & _ "F(номенклатура!C[-37],RC[-4]),COUNTIF(номенклатура!C[-37],RC[-3]))" Range("AX3").Select End Sub |
Записанный в макрорекордере дает ошибка, Записал макрорекодором, но дает ошибку. Хотя Select нужной ячейки на листе происходит. В чем может быть причина?
21.04.2022 17:43:01
|
|||
|
|
21.04.2022 17:53:29
Бывает, что рекодер пишет не правильно?
|
|
|
|
21.04.2022 18:02:02
|
|||
|
|
21.04.2022 18:06:35
Нет, Босс! Пробовал даже перенаправить эту формулу на текущий Лист копированием. Такая же хрень..
За нос водить никого не собираюсь.... |
|
|
|
21.04.2022 18:14:43
Просто у Вас в формуле отсутствует её часть, выделил ее красным
"COUNTIF(номенклатура!C[-37],RC[-4]),COUNTIF(номенклатура!C[-37],RC[-3]))" Мало вероятно, что рекодлер её просто не написал, а вот случайно удалить могли |
|
|
|
21.04.2022 18:22:44
Уже пробовал переписывать через запятую COUNTIF(номенклатура!C[-37],RC[-4]),COUNTIF(номенклатура!C[-37],RC[-3])) . и менял RC[-3])) на 4,5,6 и тд. Это хорошо, что Вы меня убедили о том что макрорекодер не ошибается!!! Спасибо
|
|
|
|
21.04.2022 18:31:08
|
|||
|
|
21.04.2022 18:37:35
Спасибо, RAN! Учту что техника не совершенна.... А я уже думал, что не так? В чем моя ошибка?......
|
|
|
|
21.04.2022 18:42:40
Кстати у меня, как и у Вас, примерно в тоже время были проблемы с рекодером, но их было не много и как-то обошлось. А тут сама ошибка (удалена часть надписи) наводит на мысль
Изменено: |
|||
|
|
21.04.2022 18:52:44
Возможно, тогда был 2007.
|
|
|
|
22.04.2022 10:47:52
|
||||
|
|
|||