Поиск в тексте вложенного файла - VBA

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. С VBA вообще не знаком по этому прошу помощи. Написал скрипт который по правилу сохраняет файлы из приходящей почты все работает, но не как не могу написать что бы он смотрел в файл и находил нужный текст и через условие хотя бы выдавал его как msgbox. Файлы приходят как текстовые документы, но в них есть разделители что дает корректно открыть его любой версией exel. Надеюсь на вашу помощь, если надо могу выложить скрипт сохранялку
Забыл написать что правило и скрипт работают в Outlook vba
написал такой кусок кода, но по моему я не правильно делаю сравнение или смотрю в нужную строку... кто может помочь ? 1.Сохраняется файл на жесткий диск 2. Открывается и ищется нужная строка 3. Сравниваю значение строки с моим значением ([id=36174_24]) 4. Сохраняю с новым значением vAdress = Файл сохраняется, строка ищется (проверяю через (MsgBox MyFile.ReadLine) значение строки), но проблема с проверкой.
Листинг программы
  1. vAdres = "xxxxx"
  2. EndSaveFile = saveFolder & j & objAtt.FileName & "_" & vAdres & ext
  3. objAtt.SaveAsFile EndSaveFile
  4. Set fso = CreateObject("Scripting.FileSystemObject")
  5. Set MyFile = fso.OpenTextFile(EndSaveFile, 1, True)
  6. MyFile.SkipLine
  7. MyFile.SkipLine
  8. MsgBox MyFile.ReadLine
  9.  
  10. If MyFile.ReadLine = "[id=36174_24]" Then
  11. vAdress = "Плюшкина_стрит-12"
  12. objAtt.SaveAsFile EndSaveFile
  13. End If

Решение задачи: «Поиск в тексте вложенного файла»

textual
Листинг программы
  1. s = Array("36174_44", _
  2.               "99974_12")

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы