Общие настройки Excel, чтобы игнорировать границы при копировании вставки

У меня есть очень большой файл excel (office 2007), который имеет границы различных цветов между всеми ячейками.

есть много вырезать / копировать-вставка различных ячеек в другие ячейки.

когда вырезание/копирование-вставка сделана, границы ячеек иногда смешиваются. Странно, ведь иногда границы остаются нетронутыми, иногда они являются частью копипаста.

есть ли общая настройка, чтобы при вырезании/копировании ячейки вставлялось только содержимое ячейки будут переданы (шрифтом и цветом), но не границы ячеек ?

Специальная вставка не является опцией, копирование-пасты выполняются с помощью сочетаний клавиш один.

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

24
задан Overmind
22.04.2023 9:31 Количество просмотров материала 3678
Распечатать страницу

3 ответа

есть ли общая настройка, чтобы при копировании ячейки вставлялась только содержимое ячейки будет передаваться (шрифтом и цветом), но не границы ячейки ?

специальная вставка не вариант, копи-паст сделать с помощью клавиатуры короткий путь.

после моего комментария:

да: вставить, специальный, без границ; с помощью значков. Если вы используете клавиатуру ярлыки, есть один называется "все, кроме границ". – ejbytes 19 часов назад

чтобы сделать шаг вперед, просто добавьте его в свой личный список макросов. Почему нет? Вот почему она здесь находится. Здесь мы идем:

у вас есть вкладка разработчика? нет? Включить его. Исправьте это: File → Options, Customize Ribbon, Popular Commands → Main Tabs section → Select Developer checkbox.

выберите вкладку разработчика:

код Раздел:

  • Нажмите Кнопку Записать Макрос.
  • дайте это подлое имя, как "pastespecialnoborders".
  • назначить значимое сочетание клавиш:Ctrl + Shift+V легко чтобы помнить правильно?
  • Сохранить Макрос В: личная книга макроса (это делает Excel работы широкий.)
  • на текущем листе: скопируйте ячейку с границами → специальная вставка → без границ.
  • Нажмите Кнопку Остановить Макрос.
  • пресс Alt + F11 → модули → Module1 (double

    щелкните его, чтобы попасть внутрь него).
  • вернуться в свой модуль, код, и изменить его так, он только line:

    выбор.PasteSpecial вставить:=xlPasteAllExceptBorders, Операция:=xlNone, _

    SkipBlanks:=False, То Транспонировать:=Ложь

Проверьте новый ключ макроса Shorcut. Скопируйте ячейку с границами. Используйте ваш сочетание клавиш. Сделанный.

вы также можете добавить этот макрос-ярлык на ленту или добавить его на панель быстрого доступа.

enter image description here

enter image description here

0
отвечен ejbytes 2023-04-23 17:19

С помощью клавиш

Alt,h,v,b вставить "все, кроме бордеров".

не так быстро, как ctrl + v, но его не плохо, как только вы привыкли к нему.

другой вариант был бы назначить Paste and remove Borders на панели быстрого действия в разделе Параметры, то вы можете использовать клавиши alt,1 , где 1-это число, основанное на том, где действие находится на панели инструментов.

1
отвечен gtwebb 2023-04-23 19:36

вы отклоняете "Специальная вставка" как не вариант, но обвиняете сочетания клавиш в качестве причины. "Специальная вставка" имеет сочетание клавиш, это ctrl-alt-v.

контекстное меню для вставки специального контекстного меню, то имеет несколько вариантов, которые могут быть полезны, такие как " все except границы" и " Values и числовые форматы".

попробуйте ctrl-alt-v, x, enter или ctrl-alt-v, u, введите один из них должен отвечать вашим потребностям и использует сочетания клавиш только.

0
отвечен Tyson 2023-04-23 21:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх