среда, 6 ноября 2013 г.

VBA. Excel. Удалить пустые строки если их болше одной. Вставить разрывы страниц.

Дано: есть выгруженные из САП  расчетные листки в жутком виде (масса пустых строк и никаких разрывов страниц)
Задача: Привести к печатному виду: удалить лишние строки и поместить по 2 расчетных листка на страницу

Решение:


Sub clear_empty_lines()
Dim r As Long, FirstRow As Long, LastRow As Long
npb = 0
FirstRow = ActiveSheet.UsedRange.Row
LastRow = ActiveSheet.UsedRange.Rows.Count - 1 + ActiveSheet.UsedRange.Row
For r = FirstRow To LastRow - 1 Step 1
  If TypeName(Cells(r, 1).Value) = "String" Then
    If InStr(Cells(r, 1), "Расчетный листок") <> 0 Then
      If (npb = 2) Then
          ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Rows(r)
          npb = 1
      Else
          npb = npb + 1
      End If
    End If
  End If

  If Application.CountA(Rows(r)) = 0 Then
   If Application.CountA(Rows(r + 1)) = 0 Then
     Rows(r + 1).Hidden = True
   End If
  End If
Next r
End Sub

вторник, 18 июня 2013 г.

Norton Internet Security. Удалить. Delete.

имеем: поставка ноутов от  Sumsung на Windows8 c предустановленным Norton Internet Security.
хотим: убить (с целью установки корпоративного антивиря)
дейтвуем: скачиваем и запускаем утилиту Norton  Removal Tool 

понедельник, 10 июня 2013 г.

vmw кодек.

Симптомы. Нет изображения при проигрывании vmw. Пишет "В системе не установлен необходимый кодек... VM ASF... : RAW Video 2". При этом установлен K-Lite codec full, KM-pleer и еще несколько проигрывателей.
Решение. Хочет кодек GoToMeeting  

Центурион.


 Установка.
1. После стандартного setup запустить install.exe из каталога куда установили программу - он генерирует key.txt который надо активировать (отправить по почте разработчику и получить взамен рабочий ключ). Получив ключ, копируем его на  прежнее место с заменой и еще раз пускаем install.exe - видим сообщение об успешной акитивации!
2. Тонкости безопасности: пользователю, который будет работать в программе надо дать полные права на C:\Windows\exam*.ini (4 файла)  и на весь каталог программы.
3. При установке на Windows7 достаточно скопировать с XP  каталог с программой и кинуть в c:\windows\system32 dll-ки.

вторник, 4 июня 2013 г.

Флагман.


Флагман. Не прикрепляется файл
В названии файла - два пробела подряд. Нельзя!


Флагман. Блокировка позиции.
Симптомы: Позиция становится недоступной для редактирования. Задизейблены кнопки добавления и изменения.
Лечение: Выделить позицию (строку) - пкм - Свойства - Работа. Здесь увидите строку с именем пользователя - пкм - "Снять захват"

четверг, 18 апреля 2013 г.

Excel.


  
  Проблема. 
  Внутри ячейки добавить разрыв строки
  Решение.
  Alt+010 


Проблема.
Excel 2007 перестал считать числа вида 111,111 числами. Функция "ЗНАЧ" также выдает ошибку.
Решение.
Слетела настройка "Использовать системные настройки для разделителей"  (Кнопка Офис - Параметры Excel - Дополнительно). В результате при попытке преобразования текста в число, запятая не считалась символом-разделителем. Системные настройки можно проверить через Панель управления - Язык и региональные стандарты.



Проблема. 
Как сделать, чтобы в ячейке A1 только первая буква была прописная?
Решение. 
=Заменить(А1;1;1;прописн(левсимв(А1;1)))

пятница, 15 марта 2013 г.

УИС ПО. Настройка.

Разработчик Алнас-электроникс. г.Обнинск

Настройки станции опроса.

порядок запуска:

  • SQL Server Service Manager (имя лок машины, SQL Server)
  • драйвер УИС  ( UIS_Driver.exe)
  • драйвер записи в базу  (Uis_PO_Subd_03.exe)

ip в настройках не используется. (можно менять)

имя компа критично. места привязки:

  • Конфигуратор УИС - База журналов контроллеров - Изменить  - имя сервера=имя станции опроса
  • Настройка параметров комплекса УИС - проверить каджую БД - имя сервера=имя станции опроса. Базы: server_io, uis_journal, arn_energy.  Пользователь везде sa.


УИС ПО

  • настройки - база данных конфигуратора : Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=server_io;Data Source=KLO-ASUE01;Current Language=russian
  • база данных АРМ энергетика: Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=ARM_Energy;Data Source=KLO-ASUE01;Current Language=russian

связь станции опроса с сервером SQL (база su2000)
  • ПУ - Администрирование - Источники ODBC - Системный DNS - skue - настройки -     (имя - skue , сервер - ip сервера SQL с базой su2000) - далее - (проверка подлинности SQL, галка напротив получить параметры... пользователь sa)
идеальный вариант -  server_io, uis_journal, arn_energy,su2000  используют один SQL-сервер

FAQ
проблема: перестал работать опрос Dual-up модем. Сам модем отвечает. Драйвер УИС пишет нет связи с модемом.
решение: слетели настройки скорости обмена для модема. Насраиваются через диспетчер устройств - com порты. В нашем случае
com1 -  мобильная связь - скорость 9600,
com2 - dual-ip( AnCom) - скорость 2400.

понедельник, 25 февраля 2013 г.

АСУД.


 настройка
  1. Java 1.6.0_26
  2. Дать полные права  на папки C:\ASUD и C:\Documentium 
  3. IE 6 и выше. Параметры-Дополнительно - галка напртив Java
  4. Панель управления - Java - General - Temp Internet Files - Settings Проверить что у пользователя есть права на путь для временных файлов. Здесь-же почистиь - кнопка "Delete"
  5. Делает сисадмин! На компе с этоим ПО IP  постоянный (статика или резерв на DHCP)  На прокси создать правило для этого IP  - разрешить порты HTTP HTTPS   и  7777  на cайт АСУД для всех пользователей. 

среда, 13 февраля 2013 г.

воскресенье, 3 февраля 2013 г.

SAP. установка



  1. ...\GUI\WINDOWS\WIN32\SapGuiSetup.exe  галки: “SAP GUI for Windows 7.20 Compilation”  и “SAP Automatic Workstation Update”;
  2. ...\Update\1\gui720_6-10007878.exe
  3. ...\Update\2\2bi\SapBiSetup.exe
  4. ...\Update\2\3gui\SapGuiSetup.exe
  5. mkDir "%appdata%\SAP\common\"
  6. copy ...\saplogon.ini  "%appdata%\SAP\common\" /y
  7. ...SAP\sap-print.reg (см соседнее сообщение)

все в bat-ник
запуск всех exe через  runas
между командными строками  &&

Windows 7. Очистка диска С.


  1. ccleaner
  2. Пуск ---> Все программы ---> Стандартные ---> Служебные ---> Очистка диска  (от администратора). подробно здесь в режиме командной строки сипользуем  clearmgr.exe /sageset:N(один раз)  и clearmgr.exe /sagerun:N(в планировщик)
  3. dism /online /cleanup-image /spsuperseded

четверг, 31 января 2013 г.

SAP. печать. абракадабра.

создать reg-файл и запустить на клиенте


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SAP\SAPlpd]

[HKEY_CURRENT_USER\Software\SAP\SAPlpd\SAPLPD]
"SAPFont1"="Courier New"
"PrinterFont1"="Courier New"
"SAPFont2"="Courier New Cyr"
"PrinterFont2"="Courier New Cyr"
"SAPFont3"="Arial Cyr"
"PrinterFont3"="Arial Cyr"
"SAPFont4"="Arial"
"PrinterFont4"="Arial"
"SAPFont5"="Times New Roman"
"PrinterFont5"="Times New Roman"
"SAPFont6"="Times New Roman Cyr"
"PrinterFont6"="Times New Roman Cyr"
"SAPFont7"=""
"PrinterFont7"=""
"SAPFont8"=""
"PrinterFont8"=""
"WinCharSet"="204"
"SAPLPD_Version_ID"="6.29"
"SAPLPD_Version_Num"="87"

[HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPGUI Front\SAP Frontend Server\Security]
"SecurityLevel"=dword:00000000

XP. отсутствует вкладка безопасность для диска

- sp3 обязательно
- свойства папок - вид - галочка "отображать простой вид" - снять
- проверьте  диск - должен быть NTFS. Если нет - convert буква_диска: /fs:ntfs 
   если это диск C - то на вопрос "заблокировать раздел" отвечаем "нет" на вопрос - выполнить при
   перезагрузке отвечаем "да". Проверено десятках компов - нареканий нет.
    

Как сохранять видео-ролики с инет (с youtube в частности)

http://en.savefrom.net/
если с yoytube, то в адресной строке вставить ss после www. в адресе ссылки на видео
в итоге получим ссылку вида www.SSyoutube.com/......
Если выскочит окно с сертификацией - выбираем выполнить все-равно

с однокласниками не работает

четверг, 10 января 2013 г.

Outlook. Исчезли адресные книги

Настраиваем Outlook под новым профилем.
При прикреплении пользовательского pst  нет папок  с контактами (а раньше были...)
На самом деле они есть
Создайте в контактах новую папку и в папке один контакт - Вуаля - появляются все папки как будто они были скрыты от текущего пользователя.