Есть ли способ перетаскивания файлов NON Excel в ячейки на листе Excel? Я пытаюсь управлять файлами PDF и / или JPG в электронной таблице Excel.

3 ответа3

2

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

Вы не можете перетаскивать, но вы МОЖЕТЕ делать именно то, что запрашивает OP, вставляя файлы как объекты в электронную таблицу.

Перейти на вкладку "Вставить"

Нажмите "Объект" в группе "Текст"

В появившемся диалоговом окне перейдите на вкладку "Создать из файла"

Установите флажок "Отображать как значок"

Перейдите к нужному файлу и выберите его

"Хорошо" твой выход

Теперь ваш файл будет встроен в файл Excel в виде кликабельного значка, и он будет перемещаться вместе с ячейкой, в которую вы его поместили, если вы реорганизуете рабочий лист. Это работает практически с любым типом файлов, включая JPEG и PDF. Однако встраивание большого количества файлов может привести к увеличению размера файла электронной таблицы.

По умолчанию значок будет отображать полный путь к файлу в ярлыке значка, что может сделать его нечитаемым. Вы можете изменить это, чтобы быть короче. Находясь в отмеченном выше диалоговом окне, нажмите кнопку "Изменить значок", и у вас будет возможность редактировать ярлык. Обычно я просто вырезаю всю информацию о пути и оставляю исходное имя файла, чтобы я мог его прочитать.

Надеюсь, это кому-нибудь поможет.

2

Добро пожаловать в Superuser. К сожалению, Excel не поддерживает то, что вы описали.

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

Синтаксис есть; HYPERLINK(link_location,friendly_name)

Вы можете найти больше информации о том, как использовать это здесь.

0

Перетащите файл первым в текстовом файле. А затем перетащите файл из Word в Excel.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .