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

Вход

Регистрация

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

 

= Мир MS Excel/Смещение нижней части документа при вставке данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Смещение нижней части документа при вставке данных (Формулы/Formulas)
Смещение нижней части документа при вставке данных
bagraart Дата: Четверг, 23.08.2018, 12:33 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Товарищи форумчане,

Выручайте :D

Есть файл (во вложении). Это некий реестр учета передачи посылок от отправителя транспортной компании доставщику. У документа есть шапка с данными о клиенте и нижняя часть реестра , где проставляется количество груза, ответственные лица, подписи, даты и т.д. Между шапкой и "низом" будут вставляться два столбца данных (номер посылки и город) из другой excel таблицы. Я пометил в файле желтым цветом эту часть реестра с вставленными столбцами.
Так вот, вопрос в следующем, пока добавлены эти два столбца в которых 4 строки, как сейчас - нет проблем. Но если вставляю данные где 800- 900 номеров посылок (т.е. данные появляются в ячейках с d12 по d890 ну и Е ячейках соответсвующих) то данные об этих посылках "затирают" мне низ документа и вставляются поверх. Нужно что-то типо закрепления. как сделать, чтобы низ документа плавно переплывал и всегда оставался низом документа когда между ним (низом) и шапкой вставляется некое большое количество строк?

Спасибо заранее!
К сообщению приложен файл: texst.xls (30.5 Kb)
 
Ответить
СообщениеТоварищи форумчане,

Выручайте :D

Есть файл (во вложении). Это некий реестр учета передачи посылок от отправителя транспортной компании доставщику. У документа есть шапка с данными о клиенте и нижняя часть реестра , где проставляется количество груза, ответственные лица, подписи, даты и т.д. Между шапкой и "низом" будут вставляться два столбца данных (номер посылки и город) из другой excel таблицы. Я пометил в файле желтым цветом эту часть реестра с вставленными столбцами.
Так вот, вопрос в следующем, пока добавлены эти два столбца в которых 4 строки, как сейчас - нет проблем. Но если вставляю данные где 800- 900 номеров посылок (т.е. данные появляются в ячейках с d12 по d890 ну и Е ячейках соответсвующих) то данные об этих посылках "затирают" мне низ документа и вставляются поверх. Нужно что-то типо закрепления. как сделать, чтобы низ документа плавно переплывал и всегда оставался низом документа когда между ним (низом) и шапкой вставляется некое большое количество строк?

Спасибо заранее!

Автор - bagraart
Дата добавления - 23.08.2018 в 12:33
_Boroda_ Дата: Четверг, 23.08.2018, 13:00 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
будут вставляться два столбца данных
Будут вставляться как? Макросом, формулами, вручную?
Можно, например, заранее сделать подвал, начиная, допустим, со строки 10000, вставлять сколько нужно посылок, а пустые строки скрывать или группировать (Данные - Группировать)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
будут вставляться два столбца данных
Будут вставляться как? Макросом, формулами, вручную?
Можно, например, заранее сделать подвал, начиная, допустим, со строки 10000, вставлять сколько нужно посылок, а пустые строки скрывать или группировать (Данные - Группировать)

Автор - _Boroda_
Дата добавления - 23.08.2018 в 13:00
sboy Дата: Четверг, 23.08.2018, 13:00 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Перед вставкой удаляете предыдущие значения.
Копируете нужное.
ПКМ-Вставить скопированные ячейки


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Перед вставкой удаляете предыдущие значения.
Копируете нужное.
ПКМ-Вставить скопированные ячейки

Автор - sboy
Дата добавления - 23.08.2018 в 13:00
bagraart Дата: Четверг, 23.08.2018, 14:01 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Будут вставляться как? Макросом, формулами, вручную?

Вставлять будем вручную. Но каждый день это может быть разное число посылок. Сегодня 200, а завтра 1200 шт. А с файлом будут работать 4 разных начальника смены, и у некоторые из них уж очень на ВЫ с Excel. Я бы хотел, чтобы они меньше там чего руками делать пытались
 
Ответить
Сообщение
Будут вставляться как? Макросом, формулами, вручную?

Вставлять будем вручную. Но каждый день это может быть разное число посылок. Сегодня 200, а завтра 1200 шт. А с файлом будут работать 4 разных начальника смены, и у некоторые из них уж очень на ВЫ с Excel. Я бы хотел, чтобы они меньше там чего руками делать пытались

Автор - bagraart
Дата добавления - 23.08.2018 в 14:01
_Boroda_ Дата: Четверг, 23.08.2018, 15:34 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Тогда предлагаю так - 4 разных начальника смены копируют откуда там им нужно свой список, переходят в этот файл и жмут кнопку. Всё, больше ничего делать не нужно
Остальное делает макрос
[vba]
Код
Sub vstav()
    r0_ = 13
    r1_ = Cells(r0_, 1).End(4).Row - 3
    c_ = 4
    On Error Resume Next
    Cells(r0_, c_).PasteSpecial (xlPasteAll)
    If Err Then
        MsgBox "Не скопированы данные для вставки"
        Exit Sub
    End If
    On Error GoTo 0
    nr_ = Selection.Rows.Count
    r11_ = r0_ + Selection.Rows.Count - 1
    If r11_ < r0_ Then
        MsgBox "Данные не вставлены"
        Exit Sub
    End If
    Cells(r11_ + 1, c_).Resize(r1_ - r11_ + 1, 2).Clear
    Cells(r0_, c_).Resize(r11_ - r0_ + 1).EntireRow.Hidden = False
    Cells(r11_ + 1, c_).Resize(r1_ - r11_ - 1).EntireRow.Hidden = True
End Sub
[/vba]
К сообщению приложен файл: texst_1.xlsb (48.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТогда предлагаю так - 4 разных начальника смены копируют откуда там им нужно свой список, переходят в этот файл и жмут кнопку. Всё, больше ничего делать не нужно
Остальное делает макрос
[vba]
Код
Sub vstav()
    r0_ = 13
    r1_ = Cells(r0_, 1).End(4).Row - 3
    c_ = 4
    On Error Resume Next
    Cells(r0_, c_).PasteSpecial (xlPasteAll)
    If Err Then
        MsgBox "Не скопированы данные для вставки"
        Exit Sub
    End If
    On Error GoTo 0
    nr_ = Selection.Rows.Count
    r11_ = r0_ + Selection.Rows.Count - 1
    If r11_ < r0_ Then
        MsgBox "Данные не вставлены"
        Exit Sub
    End If
    Cells(r11_ + 1, c_).Resize(r1_ - r11_ + 1, 2).Clear
    Cells(r0_, c_).Resize(r11_ - r0_ + 1).EntireRow.Hidden = False
    Cells(r11_ + 1, c_).Resize(r1_ - r11_ - 1).EntireRow.Hidden = True
End Sub
[/vba]

Автор - _Boroda_
Дата добавления - 23.08.2018 в 15:34
bagraart Дата: Четверг, 23.08.2018, 16:26 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
СПАСИБО БОЛЬШОЕ!
 
Ответить
СообщениеСПАСИБО БОЛЬШОЕ!

Автор - bagraart
Дата добавления - 23.08.2018 в 16:26
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Смещение нижней части документа при вставке данных (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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