Вопрос : Логика VBA

Мне нужно часть Кодего сделать следующий….
Look в qry_DocumentRegister_Redundant в колонке Filename
Check для того чтобы увидеть если каждый из Filenames существует в любом 5
If, котор
c:\xyz\e
c:\xyz\d
c:\xyz\c
c:\xyz\b specified
c:\xyz\a директорий они после этого двигают архивы к
Else directory
c:\abc\a делают nothing

One другая проблема, Filename в вопросе не вклюает тип архива законцовку только Filename сам и архивах в директории smogло быть все filetype.

Thanks

class=

Ответ : Логика VBA

Оно звучает как filename хранится в вашей таблице уже содержит период (.) устанавливает его от дополнения к файлу, или то filename, котор хранят в вашей таблице не закончен.  Попытка:

strFileName = Dir («f:\Test Directory\Live\» & FName & «*.*") это не работают

Причина она находит такой же архив каждое время что вы не извлекаете архив, котор вы как раз нашли, вы копирует его.  В вашем первоначально столбе вы сказали: «Если они после этого двигают архивы к директории».  Но командование FileCopy не двигает архив, его как раз копирует его.  Что I почему в моем самом недавнем Кодем вы увидите что я переименовал архив, который фактическ двигает его к новой директории.

Назовите «C:\Access\test\Source\» & strFileName как «C:\Access\test\Destination\» & strFileName

Также, если вы используете функцию Dir () и проходите им foldername each time, то они возвратят первый архив в скоросшивателе, каждом времени.  Если вы фактическ хотите показать все архивы в скоросшивателе, то вы использовать что-то как:

strFileName = Dir («f:\Test Directory\Live ")
strFileName debug.print
Сделайте
    strFileName = Dir ()
    strFileName debug.print
Закрепите петлеть пока Len (strFileName) > 0

Также, Кодий, котор вы используете не будет искать для второго или третьего архива с таким же дополнением к файлу.  Оно как раз обходит те.  Если то не будет вопрос после этого после этого, то выходите вашему Кодему дорога, котор оно.  Если то smogло быть вопрос после этого вы потребность посмотреть мой самый недавний этап Кодего и скопировать ту логику.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us