|
|
|
Как из "неправльного" формата таблицы сдлать удобный для работы в Экселе формат
|
|||
|---|---|---|---|
|
#18+
Из текстового файла в эксель загружается информация о доступах к файлу. Она имеет следующую структуру: В ячейке без пробелов в начале прописывается "путь файла", через "побел" записывается "домен\пользователь" после двоеточия ":" тип доступа (C, F,R…) Второй пользователь этого файла записывается уже без указания пути файла. Впереди появляется 72 пробела, потом "домен\пользователь" после двоеточия ":" тип доступа (C, F,R…) Если у пользователя не стандартные права доступа, то вместо (C, F,R…) появляется ((special access:) и в слезующей строке записываются типы спецдоступов (SYNCHRONIZE, FILE_EXECUTE,...). при этом вместо пути файла, пользователя записано 90 пробелов. Чего хочу: Преобразовать эту информацию удобнцю для работы в экселе форму. Например в виде сводной таблицы. В области строк - наименование файлов В области толбцов - перечисленные доступы В области данных (не зню, можно ли так в сводной извращаться) - перечисленных пользователей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2008, 13:29:02 |
|
||
|
Как из "неправльного" формата таблицы сдлать удобный для работы в Экселе формат
|
|||
|---|---|---|---|
|
#18+
Вроде получилось сделать. Есть у меня несколько вопросов. Хочу вас попросить посмотреть мой код, подсказать где (как) его оптимизировать. В начале макрос запускает cmd файл, который записывает доступы в текствый файл. На работу этого файла требуется некоторое время. Поэтому приходится отдавать на откуп пользователю определение омомента, когда можно продолжать работу макроса. Как сделать так, чтобы макрос продолжал работать только после окончания работы cmd-шника? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 07:02:13 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=244&tid=2181417]: |
0ms |
get settings: |
7ms |
get forum list: |
33ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 325ms |

| 0 / 0 |
