Как вставить объект из каталога с помощью подстановочных знаков?

Worksheets("Sheet3").OLEObjects.Add filename:="C:\Users\myname\Desktop\" & fdcode & "*INVESTMENT INCOME DETAIL.pdf", Link:=False, DisplayAsIcon:=False, Left:=40, Top:=40, Width:=150, Height:=10 

fdcode – это переменная кода фонда (go figure)

не позволяя мне вставить почему-то

В основном у меня есть сводка кодов фондов с различными отчетами. Например:

 FundA Investment Income Detail FundA Tax Summary FundB Investment Income Detail FundB Tax Summary 

Единственная проблема заключается в том, что между FUND и REPORT NAME могут быть некоторые случайные символы.

Мне нужно уметь использовать какую-то дикую карточку, которая игнорирует то, что находится между ними.

Сначала найдите имя файла, который вы хотите использовать:

 Dim fName As String fName = Dir("C:\Users\myname\Desktop\" & fdcode & "*INVESTMENT INCOME DETAIL.pdf") 

Это установит fName в первый файл, который он найдет в этом каталоге, который соответствует спецификации, которую вы ему дали.

Затем используйте это имя файла (который не будет содержать имя каталога, поэтому вам нужно продолжить указывать это) в другом коде

 Worksheets("Sheet3").OLEObjects.Add filename:="C:\Users\myname\Desktop\" & fName, Link:=False, DisplayAsIcon:=False, Left:=40, Top:=40, Width:=150, Height:=10 
Interesting Posts

Пользовательский параметр в Access для выбора уникальной пути к файлу для исходных данных Excel

Библиотека IRR хороша только в том случае, если период оплаты и составной период составляют годы (инженерная экономика)

Ошибка при закрытии файла

Непересекающийся диапазон

Удалить пробелы и символы подчеркивания из списка T

VBA Выделите текущую строку без удаления всех цветов ячеек

Пытается написать мощность (небольшие числа) с кодом VBA

Excel – мне нужна помощь для сокращения избыточности SUMIFS с совпадением даты и ключевого слова

Как вставить строку после каждой группы на основе строки сразу же

Как преобразовать XLS-документ в XML на C #?

VBA-Excel AddPicture () beahiour отличается в зависимости от того, будет ли Excel видимым

NULL вставляется для значений столбца при импорте из Excel в DataSet

Как применить несколько условий в одном столбце в excel

Python выводит словарь в файл excel

Несколько операторов IF AND в Excel

Давайте будем гением компьютера.