Короче говоря, у меня есть XML-файл с некоторыми объемными данными, которые я экспортировал из неназванной программы. Единственный способ, которым я знаю, как получить то, что мне нужно из данных, - использовать VBA. Поэтому я обработал данные с помощью VBA, и теперь мне нужно преобразовать файл обратно в XML, но не могу сохранить его таким образом в Excel. Excel говорит,Сохранение файла excel как XML-данных
«Невозможно сохранить данные XML, поскольку книга не содержит каких-либо XML-отображений»
Это то же самое, как схемы XML?
Если да, есть ли способ создать его из копии экспортируемого файла?
Прошу прощения, если это повторение вопроса в другом месте, я искал весь день и не нашел ничего, что помогает. Я нажму кнопку «Разрешить» или что-то еще, что мне нужно сделать, если в ответ будет еще один поток. Спасибо за любую помощь!
Dan
Вы не можете использовать команду VBA FileSave или FileSaveAs для создания XML-документа. Если вы изменили данные XML с помощью Excel, вам нужно будет извлечь данные из Excel и вернуться в XML, используя больше кода VBA. –
Если это так, то есть вариант сохранения данных xml? Я должен сделать некоторые копания, чтобы узнать, как это кодировать. – Dan
Excel имеет собственный XML-формат, который представляет собой совершенно другой XML, чем ваш собственный XML. –