Pergunta : lima da busca com nome completo exato em VBA

O caro perito,

I tem os xls de uma lima chamados “advancedata2010” em meu dobrador, e eu quero ao create
one novo a outra lima chamada “data2010” sem a palavra do “avançado”. O código é o as
follows. Mas não criará a lima de data2010, e então eu resolvi o
by do problema rebatizo a lima conhecida similar de “advanceddata2010” ao “advacnedata”, programa do
the do re-run, e então a lima de “data2010” é aparecido e o created

So minha pergunta é como ao filesearch o nome do eaxct da lima em VBA? wkdir principal do
Dim do

Sub do advise
Duncan do

Please () como o datafilename de String
Dim como String
wkdir =
datafilename = “data2010 "
'Test do
Sub DoesWorkBookExist do
Call DoesWorkBookExist (wkdir, datafilename) (wkdir como a corda, o datafilename como a corda) para ver se um exists
Dim i do manual de instruções como Integer
With Application.FileSearch
.LookIn = wkdir
'* representa o characters
.Filename = datafilename
If. Executar > 0 então do “exists
” Debug.Print “manual de instruções lá é um manual de instruções. o “
mais “lá não é um Workbook
” Debug.Print “que o manual de instruções não existe do " wkdir de Workbooks.Add
Workbooks.Add.SaveAs
'& extremidade With

End Sub
de If

do fim do datafilename
ActiveWorkbook.Close False
class= do

Resposta : lima da busca com nome completo exato em VBA

É um placeholder.

Tentar outra vez…

exigir - o fósforo:

Se "" de Dir (“d:\excel\somefile.xls <> ") então
   'o código para a lima existe
Mais
   'o código para a lima não existe
Terminar se

fósforo parcial:

Se Dir (de “"" d:\excel\ <> *somefile*.xls*") então
   'codificar no mínimo 1 fósforo
Mais
   'código para nenhuns fósforos
Terminar se

Outras soluções  
 
programming4us programming4us