Цитата |
---|
samara-ley написал: чтобы при вставке значения из Excel в Word, причем вставка со связью, убирались отступы вначале и вконце вставляемого значения |
как сделать чтобы из ячеек excel не копировался символ ¶ в конце (при вставке в 1с)?
29.05.2017 12:11:58
Можно ли решить эту задачу без макросов VBA, - а только клавиатурой?
Задумка такая: вставляю на панель быстрого доступа значок "Вставить значения". Через ALT+9 вставляю в свободную ячейку значение и копирую содержимое ячейки в режиме редактирования. Вопрос такой: можно ли сочетанием клавиш и (или) их последовательностью переместиться в свободную ячейку, а затем вернуться на исходную, - иначе говоря: как клавиатурой переместится на свободную ячейку и вернуться на исходную? |
|
|
|
26.02.2020 13:29:54
Всем добрый день. Также столкнулся с этой проблемой и также с 1С.
Excel 2016, 64 бита, Винда 10. MSForms нормально не срабатывала. Решил её таким образом.
Смотрим сколько ячеек выделено. Если это 1 ячейка, то она копируется без символа №13. В моем случае именно он был причиной ¶. Если выделено больше одной ячейки, то происходит стандартное копирование. Поставил макрос на cntrl+C, поэтому работает как обычное копирование в принципе. Единственное что, макрос срабатывает по нажатию кнопок только если на клавиатуре стоит английская раскладка. Если русская, то он не срабатывает. Может быть неудобно. тем временем общаюсь с нашими 1Сниками, возможно ли решить проблему на уровне их программы, чтобы буфер обмена очищался именно при вставке в 1С, а не при копировании из экселя.
Изменено: |
|||
|
|
09.06.2020 21:30:49
|
|||
|
|
10.06.2020 09:43:20
Добрый день. подскажите пожалуйста. возможно ли чтобы данный макрос копировал не только по 1 ячейке, а например обрабатывал все выделенные ячейки в столбце
Run-Time error '13' Type mismatch
Изменено: |
|||
|
|
19.07.2020 23:18:42
Привет!
Сравнение прайсов, таблиц - без настроек
|
|||||||
|
|
20.07.2020 09:39:29
Inexsu, Заменяю в Personal.xlsb код на ваш и после этого не видит его в макросах на вкладке разработчика, чтобы назначить на горячие клавиши, а если добавляю начиная с Dim то выдает ошибку в строке For Each cell In rng.Cells
Изменено: |
|
|
|
10.08.2020 01:56:54
Нужно было много копировать в 1С по одной ячейке. Взял этот код (из 15-го сообщения). Понял, что не хочется жать Ctrl+C и добавил таймер в цикле. Теперь копирование осуществляется из активной ячейки - переключаюсь в эксел по Alt+Tab, стрелкой перехожу на нужную ячейку, снова Alt+Tab на 1С и Ctl+V.
|
|||
|
|
22.07.2022 06:28:43
Добрый день. Ни один из вышепредложенных вариантов мне не помог. В день по 10 000 раз копирую из эксель и вставляю в 1С и удаляю знак ¶. Почему макросы не срабатывают? Может я что-то не так делаю? В файле открываю через Alt+F11, открываю и вставляю:
Сохраняю. Ну всё же правильно?
Изменено: |
|
|
|
08.10.2022 12:46:32
Пробовал ваш короткий вариант кода но у буфер обмена почему то при вставке из буфера обмена вставляется два вопросительных знака. Windows 10 Pro x64 Microsoft Office профессиональный 2019 |
|||||||
|
|
12.12.2023 11:56:56
|
|||
|
|
12.12.2023 14:15:36
не то
Изменено: |
||||
|
|
|||