Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Изменения в тексте таблицы - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Изменения в тексте таблицы
ymarkelova Дата: Понедельник, 20.11.2023, 08:09 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 40% ±

2019
Коллеги, привет!
Помогите найти ошибку в коде, пожалуйста.

Суть: есть большая таблица, в которую вносятся данные. Каждый месяц нужно проверять, что изменилось. Так как строк и столбцов будет много, нужно, что бы каждая строчка выносилась на отдельный лист формулой:
Код
=СЦЕП('Судебные дела'!C4;" ";'Судебные дела'!F4;" "; "обратилось с";" ";'Судебные дела'!E4;" ";"к";" ";'Судебные дела'!G4;",";" ";"тип спора";" ";'Судебные дела'!B4;".";" ";"Третьи лица - ";'Судебные дела'!H4)

На листе "изменения" должен быть столбец А, в котором отображается дата, и столбец В, в котором отображается формула.
Если какая-то ячейка на листе "Судебные дела" меняется, то текст на листе "Изменения" должен стать красным.

Проблема: эксель выдает ошибку 1004 на строке
[vba]
Код
wsChange.Cells(newrow, 2).Formula ="='Судебные дела'!B4 & ' ' & 'Судебные дела'!C4 & ' ' & 'Судебные дела'!D4"
[/vba]
(сократила формулу)

Подскажите, как можно ее исправить?

К сообщению приложен файл: variant_po_sudeb_delam_kratkij.xlsm (149.6 Kb)


Сообщение отредактировал Serge_007 - Понедельник, 20.11.2023, 10:24
 
Ответить
СообщениеКоллеги, привет!
Помогите найти ошибку в коде, пожалуйста.

Суть: есть большая таблица, в которую вносятся данные. Каждый месяц нужно проверять, что изменилось. Так как строк и столбцов будет много, нужно, что бы каждая строчка выносилась на отдельный лист формулой:
Код
=СЦЕП('Судебные дела'!C4;" ";'Судебные дела'!F4;" "; "обратилось с";" ";'Судебные дела'!E4;" ";"к";" ";'Судебные дела'!G4;",";" ";"тип спора";" ";'Судебные дела'!B4;".";" ";"Третьи лица - ";'Судебные дела'!H4)

На листе "изменения" должен быть столбец А, в котором отображается дата, и столбец В, в котором отображается формула.
Если какая-то ячейка на листе "Судебные дела" меняется, то текст на листе "Изменения" должен стать красным.

Проблема: эксель выдает ошибку 1004 на строке
[vba]
Код
wsChange.Cells(newrow, 2).Formula ="='Судебные дела'!B4 & ' ' & 'Судебные дела'!C4 & ' ' & 'Судебные дела'!D4"
[/vba]
(сократила формулу)

Подскажите, как можно ее исправить?


Автор - ymarkelova
Дата добавления - 20.11.2023 в 08:09
NikitaDvorets Дата: Понедельник, 20.11.2023, 09:58 | Сообщение № 2
Группа: Авторы
Ранг: Ветеран
Сообщений: 610
Репутация: 142 ±
Замечаний: 0% ±

Excel 2019
Добрый день!
Цитата
wsChange.Cells(newrow, 2).Formula ="='Судебные дела'!B4 & ' ' & 'Судебные дела'!C4 & ' ' & 'Судебные дела'!D4"


Вариант: cинтаксис этой строки кода пришлось скорректировать.
К сообщению приложен файл: 6292475.xlsm (142.1 Kb)
 
Ответить
СообщениеДобрый день!
Цитата
wsChange.Cells(newrow, 2).Formula ="='Судебные дела'!B4 & ' ' & 'Судебные дела'!C4 & ' ' & 'Судебные дела'!D4"


Вариант: cинтаксис этой строки кода пришлось скорректировать.

Автор - NikitaDvorets
Дата добавления - 20.11.2023 в 09:58
ymarkelova Дата: Понедельник, 20.11.2023, 10:38 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 40% ±

2019
Может, я вообще неправильно подхожу к задаче, и есть другие, более изящные способы сделать такую таблицу?
Буду благодарна за совет


Сообщение отредактировал ymarkelova - Понедельник, 20.11.2023, 11:02
 
Ответить
СообщениеМожет, я вообще неправильно подхожу к задаче, и есть другие, более изящные способы сделать такую таблицу?
Буду благодарна за совет

Автор - ymarkelova
Дата добавления - 20.11.2023 в 10:38
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!