У меня есть файл Excel, который содержит вывод из другой программы.Он имеет формат:
![Section of a larger array of values](https://i.stack.imgur.com/3URzS.png)
Я хотел бы RLE кодировать это с помощью макроса VBA в формат, подобный:
![First 3 lines RLE encoded.](https://i.stack.imgur.com/avhz6.png)
например:
0xff, 0xff, 0xff, 0xff, 0x00,0x00,0x00,0x00 будет закодировано как 4,0xff, 4,0x00 представлено как одна ячейкас числом появлений первого символа, 0xff до изменения значения в строке, затем начинается новый отсчет с количеством повторений следующих символов.
Есть ли способ сделать это проще, чего я просто не вижу?