2015-07-30 3 views
0

Я не слишком хорош с использованием макросов или VBA-кодирования, но я бы хотел использовать его для решения этой проблемы. Я создаю базу данных фотографий для каталога инвентаря гостиничного номера. Я просто использую Excel для редактирования гиперссылок. Ситуация заключается в том, что каждая комната имеет конкретную гиперссылку на папку с фотографиями. Таким образом, технически каждая из позиций имеет почти тот же адрес, за исключением последних нескольких номеров, которые являются ее назначением.Массовое редактирование гиперссылок в Excel, замена частей гиперссылок на данные в Excel

Например: Комната 301 будет иметь следующую гиперссылку: http://sharepoint/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/Forms/AllItems.aspx?RootFolder=/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/03/301&

номер 302 http://sharepoint/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/Forms/AllItems.aspx?RootFolder=/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/03/302&

номер 916 будет http://sharepoint/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/Forms/AllItems.aspx?RootFolder=/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/09/916&

В принципе, я просто хочу, чтобы заменить 09/916 & Эта часть с любым этажом и номером номера в комнате. У меня есть отдельные столбцы в моей электронной таблице Excel, указывающие, что номер комнаты.

Колонка А гиперссылка, Колонка B является номер комнаты, а столбец C является пол номер

Есть ли макросы код, который может генерировать гиперссылки для каждой позиции в моей таблице

http://sharepoint/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/Forms/AllItems.aspx?RootFolder=/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/пОЛ нОМЕР/нОМЕР нОМЕР &

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

ответ

0

В колонке D (начиная с D2):

="http://sharepoint/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/Forms/AllItems.aspx?RootFolder=/sites/NYNYRoomInventoryCatalog/Rooms%20By%20Floor/" & C2 & "/" & B2 & "&" 

Заполните до конца вашего списка данных.

Смежные вопросы