SANDWICH PROJECT 2016 - VBA Access - Importando Fotos de um Diretório - Import Photos from Directory
Talvez precise importar as fotos de um cadastro de funcionários | clientes | fornecedores, ou criar um catálogo, album de fotos, etc... E deseje manter todas as fotos dentro de um arquivo MS Access.
Isso é recomendável? Não!
É possível? Sim!
Crie uma tabela com a seguinte especificação dentro do seu banco de dados MS Access.
Em seguida crie um módulo como o nome de mdl_Importando_Imagens.
Em seguida cole o código abaixo nele:
Sub ImportPhotosFromDirectory()' Author: André Luiz Bernardes - A&A - In Any Place - andreluizbernardess@gmail.com' Date: 17/05/2016 - 15:14' Application: Field Force Dashboard Analysis® - © A&A - In Any Place 2016, Inc. Todos os direitos reservados.' Company: © A&A - In Any Place 2016, Inc. Todos os direitos reservados.' Purpose: Import Photos from Directory.' C:\Users\PhotosDim db As DAO.DatabaseDim rs As DAO.RecordsetDim oFS As New FileSystemObjectDim oFolder As FolderDim oFile As FileDim nPath As StringLet nPath = "C:\Users\Photos"Set db = CurrentDb()Set rs = db.OpenRecordset("tbl_Photos")Set oFolder = oFS.GetFolder(nPath)With rsFor Each oFile In oFolder.FilesDebug.Print oFile.Name.AddNewLet !PhotoName = oFile.NameLet !Photo = oFile.UpdateNext oFileEnd WithEnd Sub
Ahhh, não se esqueça de manter a seguinte referência em seu projeto MS Access:
Nenhum comentário:
Postar um comentário