26.2.19

7z ключи

7z <команда> <ключ> <архивный файл> <объект архивирования>

Основные команды:

a — добавить файлы в архив. Если архива нет, то создается;

d — удаление файлов из архива;

e — извлечение файлов из архива;

l — вывод содержимого архива;

rn — переименование файла внутри архива;

u — обновить файлы в архиве. Если файлов нет, создает новый;

x — извлечение файлов из архива. Пути сохраняются.

Описание ключей:

-t — тип архива. По умолчанию создаются файлы в формате 7z. Примеры, -tzip, -tgz

-ssw — включить файл в архив, даже если он в данный момент используется;

-mx — уровень компрессии (0 — без компрессии, 9 -самая большая компрессия);

-p — пароль для архива;

-o — задает директорию, например, в которую будут распакованы файлы

-sdel — удалить файлы после создания архива

-y — утвердительно ответить на все вопросы системы

-x — исключить файлы или папки из архива

12.2.19

Транслит в Excel


в Excel 2003 и старше - через меню Вставка - Функция - Translit
в Excel 2007 и новее - через вкладку Вставка - Функция -Translit
 из категории Определенные пользователем (User defined):
https://www.planetaexcel.ru/techniques/7/32/


11.2.19

Конфликт имен в Excel

alt+f11


Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    On Error Resume Next
    Me.Names("_FilterDatabase").Delete
End Sub

Private Sub Workbook_Open()
    On Error Resume Next
    Me.Names("_FilterDatabase").Delete
End Sub




http://www.sql.ru/forum/543092/excel-2007-konflikt-imen

29.1.19

Как запустить md файл от 1cv7

  1. Выбрать расположение будущей базы. Это просто папка, в которой появятся и будут потом храниться файлы базы и, соответственно, вся ее информация. Если с базой будут работать по сети, к этой папке нужно будет открыть доступ, причем с разрешением на запись. Я обычно создаю папку 1s_db в корне диска, а внутри папки с базами, например sklad. Латиница и короткие имена не критичны, но я привык к ним со времен MS-DOS и для меня они кажутся более надежными.
  2. В выбранную (или созданную) папку положить файл 1cv7.md
  3. Запустить 1С, в окне запуска нажимаем на кнопку Добавить, вводим название будущей базы вместо появившегося “Информационная база #1” (номер может быть и другим), ниже вводим путь к нашей папке с мд-файлом. Тут можно воспользоваться кнопкой с тремя точками. Приведу пример, если я положил мд-шник в папку d:\1s_db\sklad\1cv7.md, то в поле Путь у меня должно быть прописано: d:\1s_db\sklad\ После ввода пути нажимаем ОК.
  4. Теперь выбираем режим запуска: Конфигуратор, жмем ОК.
  5. В открывшемся окне Конфигуратора идем в меню Конфигурация – пункт Открыть конфигурацию, перед нами откроется окно с изображением структуры-дерева конфигурации.
  6. На самом верхнем пункте открывшегося дерева кликните дважды – откроется окошко о свойствами и тремя полями: ИдентификаторСинонимКомментарий. В поле Синоним (на самом деле не очень важно в каком) поставьте курсор, добавьте пробел и удалите его, нажмите ОК. Да, на самом деле похоже на магическое действие, но смысл всего этого в том, чтобы заставить конфигуратор подумать, что что-то изменилось, но при этом ничего не изменить.
  7. Теперь в меню Файл – жмем пункт Сохранить. Появится предупреждение об отсутствии словаря данных, еще несколько, все время соглашайтесь. После сохранения закройте конфигуратор.
  8. Всё, можно пробовать базу. Если заглянуть в папку, где мы положили мд-шник, то можно увидеть множество новых файлов, в основном dbf и cdx, именно в них будут располагаться непосредственно все данные.