Boa tarde...
O codigo ficou conforme abaixo, porém só esta buscando a chave da nota e não esta a buscar os lacres e não da nem erro, qual o erro.
Sub Importalacre()
Dim strLinha$, strNFE As String, strLACRE As String
Open "C:\Documents and Settings\Anderson\Desktop\Nova pasta\NFe50140326831727000104550010000057161125710034_20140321100151.xml" For Input As #1
Input #1, strLinha
'aqui faz a programação para extrair os valores
If InStr(strLinha, "infNFe Id=") > 0 Then
strNFE = Mid(strLinha, InStr(strLinha, "infNFe Id=") + 11, InStr(strLinha, "versao=") - InStr(strLinha, "infNFe Id=") - 13)
If DCount("*", "ImportarLacre", "NFe='" & strNFE & "'") = 0 Then
CurrentDb.Execute "INSERT INTO ImportarLacre(NFe) VALUES ('" & strNFE & "')"
If InStr(strLinha, "Lacre:") > 0 Then
strLACRE = Mid(strLinha, InStr(strLinha, "Lacre:") + 11, InStr(strLinha, ".Tanque") - InStr(strLinha, "Lacre:") - 13)
If DCount("*", "ImportarLacre", "LACRE='" & strLACRE & "'") = 0 Then
CurrentDb.Execute "INSERT INTO ImportarLacre(LACRE) VALUES ('" & strLACRE & "')"
End If
End If
End If
End If
Close #1
End Sub