Author Topic: редактирование триггера из VBA-Excel  (Read 2456 times)

Tags:
  • All members
  • Posts: 14
  • Gender: Male
Добрый день!

написал в VBA-Excel несколько модулей для себя, и, родилась мысль вносить правки в триггер оперативно из работающего модуля.
И обнаружил некоторый "затык".
насколько я понимаю - триггер ни что иное как xml файл, или в конце концов просто текстовый файл, который маркетфидером интерпретируется и визуально в маркетфидере выглядит так, как он выглядит ))
а в текстовом файле, скажем так, строгий набор директив.
И вот что интересно, когда я читаю из VBA внутренности файла, которые, по моим мыслям должны начинаться и <mf-xml> и </mf-xml> соответственно.
Считал данные, что нужно в текстовой строке изменил, например Volume1="123", записал обратно с расширением *.mft и он не открывается в маркетфидере.
Какие-то непонятные символы есть вначале файла *.mft.
Я их удаляю и вставляю только начиная с <mf-xml>...
Если есть хитрость, то расскажите плиз.

 

  • Tim Vetrov
  • Administrator
  • Posts: 4870
  • Gender: Male
*
Хитрость есть - первая строка в незашифрованном файле должна быть пустой.
Но я бы настоятельно не рекомендовал редактировать этот файл извне - когда формат создавался ни о какой стандартизации речь не шла, а затем переделывать не решились.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

 

Please note, BetFair is seems to be currently OFFLINE