nemo3001
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Есть такая задача: написать небольшой макрос, который создает произвольный (бинарный, текстовый) файл в папке рядом с файлом книги Excel на основе полного списка всех байтов этого файла. Список байтов создаваемого файла, наверное, будет удобно разместить на листе Excel в виде таблицы из произвольного количества строк и столбцов, в каждой ячейке которой будет десятичное числовое значение одного байта этого файла. Тогда макрос будет считывать построчно эти значения и записывать их в файл. Имя файла можно генерировать автоматически, или использовать для него имя листа Excel со значениями всех байтов файла. Понятно, что для автоматического создания такой таблицы значений всех байтов произвольного файла нужно будет написать еще один макрос, считывающий все байты указанного файла, и записывающий их десятичные числовые значения на лист Excel. Использовать такой комплект из этих двух макросов можно будет там, где затруднена передача бинарных файлов, а текстовую информацию передавать можно. Эта тема создается для обсуждения возможных решений этой задачи, а также для свободной публикации здесь вариантов ее решения, включая примеры данных для различных файлов. |