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, именно в них будут располагаться непосредственно все данные.

25.1.19

Как скопировать или перенести сертификаты КриптоПро (CryptoPro)


  1.  Узнаем sid пользователя у которого мы будем копировать ключи
  2. win+R>cmd> wmic useraccount where name='%username%' get sid
  3. Открываем реестр win+R>cmd>regedit>
  4. Разворачиваем ветвь: 
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Crypto Pro\Settings\Users\S-1-5-21-4126079715-2548991747-1835893097-1000\Keys

      5. Экспортируем ее

Открываем файл с веткой реестра в текстовом редакторе и меняем там SID пользователя со старого компьютера на SID пользователя нового компьютера. Можно прям в блокноте это сделать поиском с заменой.