Добрый день. Нужно написать генератор .xls файлов.
Есть определенные формулы, которые нужно добавлять в xlExcel4MacroSheet (пр. =ALERT("Hello",2)). Данные формулы нужно разбивать посимвольно, переводить в уникод (пр. A=65), кодировать каждый код по определенному алгоритму (пр. 65+A1, где А1 содержит формулу для шифрования) и в случайном порядке расставлять по листу. Далее нужно, чтобы генератор так же вставлял формулы вида FORMULA ( CHAR (B1-A1) &...& CHAR (Bn-A1)), таким образом после запуска макроса мы получаем расшифрованную изначальную формулу в нужных ячейках.
Генератор должен уметь создавать множество таких документов, каждый из которых будет с уникальным расположением ячеек и алгоритмом шифрования символов.
Спасибо за внимание, жду Ваших предложений.
Добрый день. Нужно написать генератор .xls файлов.
Есть определенные формулы, которые нужно добавлять в xlExcel4MacroSheet (пр. =ALERT("Hello",2)). Данные формулы нужно разбивать посимвольно, переводить в уникод (пр. A=65), кодировать каждый код по определенному алгоритму (пр. 65+A1, где А1 содержит формулу для шифрования) и в случайном порядке расставлять по листу. Далее нужно, чтобы генератор так же вставлял формулы вида FORMULA ( CHAR (B1-A1) &...& CHAR (Bn-A1)), таким образом после запуска макроса мы получаем расшифрованную изначальную формулу в нужных ячейках.
Генератор должен уметь создавать множество таких документов, каждый из которых будет с уникальным расположением ячеек и алгоритмом шифрования символов.
При попытке в переписке поднять меркантильную тему заказчик замолчал. Причем его хотелка была уже наполовину выполнена (причем в самой запутанной части заказа) Что наводит на мысль о присутствии здесь представителей семейства грызунов и чистоплотности самого заказчика.
При попытке в переписке поднять меркантильную тему заказчик замолчал. Причем его хотелка была уже наполовину выполнена (причем в самой запутанной части заказа) Что наводит на мысль о присутствии здесь представителей семейства грызунов и чистоплотности самого заказчика.Апострофф
Если вам не ответили в течении 5 минут после сообщения, а вы тут же бежите писать на форуме об этом, то это явно говорит о другом. У людей бывают дела и не всегда есть возможность быстро отвечать. Тем более вам был предложен вариант быстрой связи, вы этот вариант проигнорировали.
Вы еще самую запутанную часть заказа не увидели даже, а уже о чем-то рассуждаете, вам был дан простейший пример всего-лишь с одной формулой.
Если вам не ответили в течении 5 минут после сообщения, а вы тут же бежите писать на форуме об этом, то это явно говорит о другом. У людей бывают дела и не всегда есть возможность быстро отвечать. Тем более вам был предложен вариант быстрой связи, вы этот вариант проигнорировали.
Вы еще самую запутанную часть заказа не увидели даже, а уже о чем-то рассуждаете, вам был дан простейший пример всего-лишь с одной формулой.gennadiysilizen
Сообщение отредактировал gennadiysilizen - Пятница, 10.04.2020, 18:03