Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Требуется помощь знатоков в экселе

Всем привет.

Для учёта склада создал небольшой файлик с тремя листами.

Насоздавал соответствующие формулы но вот что пока одолеть не могу:

требуется действие или функция или ещё какая приблуда, при которой можно
было бы сократить такие операции, как вставка или удаление строк на
втором и третьем листе.

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

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

Спасибо.

Ответы:

Здравствуйте, Зиновьев Геннадий.

Именно так, как вы описали, чтобы вставка и удаление строк на одном листе
влекло бы за собой вставку и удаление строк на других, пожалуй, нельзя.
Можно на других листах просто сослаться на значение ячеек первого листа.
='первый лист!A1
Эта формула на любом листе отобразит в ячейке значение A1 с листа с
названием "первый лист".
Изменяя значение в A1 листа "Первый лист", вы будите получать автоматическое
обновление везде, где подобным образом ссылаются на эту ячейку.
Думаю, при должном подходе к организации данных, это должно полностью решить
ваши задачи.
Успехов. Никита.

Ответить   Mon, 15 Apr 2019 20:59:58 +0300 (#3613558)

 

Здравствуйте, Nikita!

В письме "[TC] Re: Требуется помощь знатоков в экселе" от Mon, 15 Apr 2019
20:59:58 +0300.
Вы писали:

автоматическое

решить

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

Ответить   Tue, 16 Apr 2019 21:16:52 +0600 (#3613670)

 

Здравствуйте, Владислав Демьянов.

Хорошо, если вам надо так, то следует использовать функцию ИНДЕКС().
Например:
=ИНДЕКС(Лист1!A1:Лист1!A10;5)
Такая формула всегда будет возвращать значение пятой строки указанного
диапазона, то есть Лист1!A5.
Когда вы вставите туда новую строку, то именно будет показываться то, что
теперь находится в A5 первого листа.
Функция ИНДЕКС() может работать с двумерными диапазонами, так что вы сможете
хоть полностью продублировать весь лист на другом листе, динамически
обновляя содержимое.
Первый аргумент - диапазон, второй - номер строки из диапазона, третий -
номер столбца из диапазона.
Успехов. Никита.

Ответить   Wed, 17 Apr 2019 00:18:14 +0300 (#3613728)

 

цитата:

конец цитаты.

Здравствуйте.
На примере Excel 2010 и JAWS 17
Чтобы все то что редактируем на одном листе сразу редактировалось и на
других листах делаем так:
Выбираем лист на котором будем что-то редактировать по Control+страница в
верх или в низ
жмем Insert+Shift+S
в контекстном меню выбираем последнюю строку "Выделить все листы"
Редактируем. Вставляем, удаляем, пишем формулы, меняем текст. Все то же
будет проделано и на всех листах в тех же строках и столбцах.
Как надоело, опять Insert+Shift+s и выбрать разгруппировать листы, либо
попереключать листы по Control+страница в верх или в низ, заодно и изменения
проверите.
Есть вариант с выбором конкретных листов.
Входим в редактируемый лист.
Переходим на JAWS курсор.
В самом низу окна находим список листов, лист1, лист2, лист3 и так далее.
Наводим курсор на нужный и зажав Control нажимаем левый щелчок мыши.
Если находились на листе 1 и таким образом нажать на лист 3, то редактируя
первый будет редактироваться и третий. Остальные затронуты не будут.
Ну и есть еще вариант с макросами. Ну это если совсем хочется автоматизации,
да еще и умной.
Удачи!

Ответить   Wed, 17 Apr 2019 04:11:25 +1000 (#3613787)

 

Всем привет.

16.04.2019 22:11, Светлый пишет:

Спасибо всем ответимшим.

Я видать не указал, что нужно в экселе требуемое проделывать с помощью NVDA.

С помощью всех, а также присовокупив ещё и ответы из сети удалось
осуществить желаемое следующим образом:

Если переключаться по листам с помощью контрола со страничками и при
этом удерживать ещё и шифт, то переключаемые листы будут выделены.

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

Затем просто переключиться на любой лист, тем самым снять группировку со
всех листов.

Может эта информация ещё кому пригодится.