Ярлыки

(16) 1С 8.3 (1) 2GIS (1) Активация (1) Андроид (112) Антивирус (2) Аудио (2) биоритмы (1) Блок питания (22) боль в спине (1) браузер (2) бросить курить (1) буквы соответствие (1) бумажник (1) бюджетирование (1) ВАЗ 2110 (1) вацап (1) видеонаблюдение (8) Видеосвязь (1) гаджет (1) Галстук (1) геокоординаты (1) дача (1) для дома (1) дом (2) драйвера (1) Дубликаты (1) еда (1) запись (1) Зарядка акб (1) Зарядное устройство (1) зашиваем (1) звук (4) здоровье (8) знаки зодиака (1) знакомства (1) зрение (1) игнтернет (1) иероглифы (1) Изделия из дерева (1) Интернет (11) Интернет-магазины (3) Кино (1) ключница (1) Книги Журналы (1) кожаная обувь (4) командная строка (1) конвертор (1) кошелек (1) кошка (1) кресло-качалка (1) кухня (2) Лекарства (1) логика (1) макрос (1) медицина (1) мозги (1) морщины (2) мтс (1) музыка (10) мультики (1) Мыльные_пузыри (1) Натуральная кожа (56) Облако (1) омск (1) Он Лаин библиотеки (1) органайзер (1) оригами (1) Отбеливание (1) отслеживание посылок (1) Папка (1) Пароли (2) пароль (3) партмоне (1) парфюм (1) переименование файлов (1) питание (1) Планшет (5) поза сна (1) поздравление (1) поиск (1) поиск дублей (1) поисковик (1) Полезные сайты (1) портабле (2) принтер (4) Программы (55) простуда (1) расширения (1) редактор музыкальных файлов (1) Русский язык (1) рут (2) сеть (8) Скрыть информацию (1) Стиль (1) стихи (2) сумка (1) суставы (3) теги (1) трек-номер (1) тренинг (1) тренинг памяти (1) удаленный доступ (2) узлы (1) УНЧ (3) Управление компьютером (2) Управленческий учет (2) Успокоительные средства (1) фильмы (2) Флешка (52) фото (2) цвета в одежде (1) цена (1) экран не гаснет (1) эл почта (1) Ютуб (1) Access (10) Acronis True Image WD Edition (1) AliExpress (1) ALT-коды (1) audi (1) Avira Antivirus (1) bat (2) BIOS (4) chrom (15) Chrome (2) Cube iPlay 10 U83 (1) epson 1260 (1) ERD Commander (1) Excel (42) Firefox (1) GHOST32 (4) gif анимация (1) Google (1) Google Hrome (1) Google Play (1) Grub4Dos (7) HDD (1) HP USB Disk Storage Tool (1) KPI (1) Linux (14) NirCmd (1) office (2) PDF (1) Pinterest (1) portable (2) Prestigio3502 (1) SSD (1) torrent (1) UEFI (1) VBA (42) WEB ресурсы (2) WiFi (2) Windows (70) Windows 10 (5) Windows 11 (1) Windows 7 (24) YouTube (15)

среда, 25 ноября 2015 г.

.color


Color NameConstantValueColor
BlackvbBlack&h00 
RedvbRed&hFF 
GreenvbGreen&hFF00 
YellowvbYellow&hFFFF 
BluevbBlue&hFF0000 
MagentavbMagenta&hFF00FF 
CyanvbCyan&hFFFF00 
WhitevbWhite&hFFFFFF 

воскресенье, 22 ноября 2015 г.

Vba

[Как применяется VBA в Excel - VBA программирование (office)] хорошо, посмотри! http://sd-company.su/article/vba/excel

Советы по работе vba excel

[Несколько советов по работе с VBA в Excel / Geektimes] хорошо, посмотри! http://m.geektimes.ru/post/112458/

Range

Cells, Columns, Rows - ячейки, столбцы, строки
Свойство Cells позволяет обращаться к отдельным ячейкам в диапазоне. При работе с этим свойством в отдельном диапазоне ячеек нумерация ячеек ведется по собственной системе координат. Иными словами, диапазон выступает как небольшой виртуальный рабочий лист: левая верхняя ячейка диапазона получает индекс (1, 1), ячейка, расположенная во втором столбце и третьей строке диапазона, - индекс (3,2) и т.д. Свойства Columns и Rows возвращают, соответственно, коллекции, которые содержат столбцы и строки диапазона. Например, так (листинг 15.18.) можно узнать количество строк в диапазоне, ссылка на который хранится в переменной obj_Range. num_Rows = obj_Range.Rows.Count Листинг 15.18. Количество строк в диапазоне Воспользуемся свойством Cell для диапазона размером 6х5 ячеек, чтобы заполнить этот диапазон данными (листинг 15.19.).

суббота, 21 ноября 2015 г.

Справочник vba

[План учебного курса Программирование в Microsoft Office для пользователей - AskIt.RU] хорошо, посмотри! http://www.askit.ru/custom/vba_office/vba_office_plan.htm

Range vba excel свойства и методы

Объект Excel.Range, программная работа с ячейками и диапазонами (наборами) ячеек средствами VBA, создание объекта Excel.Range, свойства, методы и события объекта Excel.Range Пожалуй, наиболее часто используемый объект в иерархии объектной модели Excel — это объект Range. Этот объект может представлять одну ячейку, несколько ячеек (в том числе несмежные ячейки или наборы несмежных ячеек) или целый лист. Если в Word вы могли для ввода данных использовать как объект Range, так и объект Selection, то в Excel все сводится к объекту Range: если вам нужно ввести данные в ячейку или отформатировать ее, то вы должны получить объект Range, представляющий эту ячейку; если вы хотите сделать что-то с выделенными вами ячейками, вам необходимо получить объект Range, представляющий выделение; если вам нужно просто что-то сделать с группой ячеек, первое ваше действие — опять-таки получить объект Range, представляющий эту группу ячеек. В Microsoft Knowledge Base есть статья под номером 291308, в котором описываются 22 способа получения объекта Range в Excel. Вряд ли вы будете пользоваться всеми эти способами. Мы рассмотрим только самые распространенные: самый простой и очевидный способ — воспользоваться свойством Range. Это свойство предусмотрено для объектов Application, Worksheet и самого объекта Range (если вы решили создать новый диапазон на основе уже существующего). Например, получить ссылку на объект Range, представляющий ячейку A1, можно так:

Vba электронная почта

Отсылка электронной почты Отсылка электронной почты с данными рабочего листа может производится при помощи средств Microsoft Outlook. Листинг 16. Отсылка электронной почты

Private Sub cmdEMail_Click() 
Dim objOL As New Outlook.Application 
Dim objMail As MailItem 
Set objOL = New Outlook.Application 
Set objMail = objOL.CreateItem(olMailItem) 
With objMail .To = Range("B1")
      .Value .Body = Range("B2")
      .Value .Subject = Range("B3")
      .Value .CC = Range("B4")
      .Value .Display 
End With 
Set objMail = Nothing 
Set objOL = Nothing 
End Sub

Выделение диапазона в vba

Выбор прямоугольного диапазона ячеек Для выбора прямоугольного диапазона ячеек вокруг определенной ячейки следует использовать метод CurrentRegion. При помощи метода CurrentRegion выбирается диапазон, ограниченный пустыми строками и столбцами в любом сочетании. Применение метода CurrentRegion поясняется приведенным ниже примером. 

ActiveSheet.Range("a1").CurrentRegion.Select

 Выполнение этого кода приводит к выбору ячеек с A1 по C4. Ниже приведены другие способы выбора того же диапазона ячеек. 

ActiveSheet.Range("a1", _ ActiveSheet.Range("a1").End(xlDown).End(xlToRight)).Select

 -или-

 ActiveSheet.Range("a1:" & _ ActiveSheet.Range("a1").End(xlDown).End(xlToRight).Address).Select

 В некоторых случаях может понадобиться выбрать ячейки A1-C6. В данном примере метод CurrentRegion не сработает из-за пустой строки 5. Приведенные ниже примеры позволяют выбрать все ячейки.

 lastCol = ActiveSheet.Range("a1").End(xlToRight).Column lastRow = ActiveSheet.Cells(65536, lastCol).End(xlUp).Row ActiveSheet.Range("a1", ActiveSheet.Cells(lastRow, lastCol)).Select

 -или-

 lastCol = ActiveSheet.Range("a1").End(xlToRight).Column lastRow = ActiveSheet.Cells(65536, lastCol).End(xlUp).Row ActiveSheet.Range("a1:" & _ ActiveSheet.Cells(lastRow, lastCol).Address).Select

Справочник vba

[Справочник VBA] хорошо, посмотри! http://vba-help.ru/

Книги по vba

[Учебники, справочники, самоучители - VBA - CyberForum.ru] хорошо, посмотри! http://www.cyberforum.ru/vba/thread432513.html

Справочник VBA (русский)

[Справочник по языку Visual Basic] хорошо, посмотри! https://msdn.microsoft.com/ru-ru/library/sh9ywfdk.aspx

среда, 18 ноября 2015 г.

Сводная таблица

Private Sub Worksheet_Activate() 

Dim PTRange As Range 
Set PTRange = Sheets("Sheet1").Range("A1").CurrentRegion
ActiveSheet.PivotTables("PivotTable2").ChangePivotCache 
ActiveWorkbook.PivotCaches.Create _ (SourceType:=xlDatabase, SourceData:= _ 
PTRange, Version:=xlPivotTableVersion10)         
     'Refresh PT.
ActiveSheet.PivotTables("PivotTable2").PivotCache.Refresh 

End Sub

понедельник, 16 ноября 2015 г.

Полный справочник VBA

Пенсия

http://ok.ru/group/52624718954686/topic/64396861074366

Perch 1.1.4

Приложение Perch отлично подойдет для тех людей, у которых есть лишнее неиспользуемое устройство. Программа позволяет превратить какой-нибудь старый планшет или телефон из шкафа в полноценную камеру наблюдения за одной из комнат в вашем доме. Настройка очень проста: сначала нужно установить приложение Perch на устройство, с помощью которого вы бы хотели удаленно видеть свой дом, поставить аппарат таким образом, чтобы его камера давала нужный вам обзор, а потом зайти на сайт GetPerch.com с другого девайса и залогиниться в нем под тем аккаунтом, который был создан в программе. После этого вам будет доступно живое видео с установленного аппарата.

Среди дополнительных настроек стоит отметить установку зоны мониторинга — когда смартфон изменит свое положение (кто-то его уберет или подвинет), в этот момент пользователь получит уведомление, а также появится отметка на записывающемся видео. Также Perch предлагает подключить к одному аккаунту сразу несколько устройств с камерами. Родителям понравится функция, которая позволит разговаривать с ребенком через подключенный аппарат. Скачать приложение Perch для Android можно на Трешбоксе.







суббота, 14 ноября 2015 г.

Карандашница

Vba

[Часть III Программирование на VBA в Excel / Офисное программирование] хорошо, посмотри! razlib.ru

Range vba 2

[Работа с объектом Range (часть 2) - Макросы и программы VBA - Excel - Каталог статей - Perfect Excel] хорошо, посмотри! perfect-excel.ru

Range vba

[Работа с объектом Range - Макросы и программы VBA - Excel - Каталог статей - Perfect Excel] хорошо, посмотри! http://perfect-excel.ru/publ/excel/makrosy_i_programmy_vba/rabota_s_obektom_range/7-1-0-56

Фукции vba

[Функции VBA | Excel для всех] хорошо, посмотри! http://www.excel-vba.ru/general/funkcii-vba/

Cells

понедельник, 9 ноября 2015 г.

VBA неплохой ресурс

[Ошибка!] хорошо, посмотри! http://it.kgsu.ru/ExcelVBA/oglav.html

Vba интересное

[UC Browser] хорошо, посмотри! http://it.kgsu.ru/ExcelVBA/exvba029.html

VBA и сводная таблица

[Excel (VBA) Сводные таблицы. Создание. Обновление. / Visual Basic / Sql.ru] хорошо, посмотри! http://www.sql.ru/forum/236836/excel-vba-svodnye-tablicy-sozdanie-obnovlenie

Sub SvodTable()
Dim i As Integer
Dim s As String

пятница, 6 ноября 2015 г.

Последняя заполненная ячейка

[Как определить последнюю ячейку на листе через VBA? | Excel для всех] хорошо, посмотри! http://www.excel-vba.ru/chto-umeet-excel/kak-opredelit-poslednyuyu-yachejku-na-liste-cherez-vba/

VBA. Количество заполненых строк на листе] хорошо, посмотри! http://www.planetaexcel.ru/forum/?FID=8&PAGE_NAME=read&TID=4115

[Поиск последней строки или столбца на листе Excel] хорошо, посмотри! http://vba-help.ru/primerVBA/VBA-excel-primer/poisk-stroki-stolb-excel/

[Ищем последнюю строку при помощи VBA | My Excel] хорошо, посмотри! http://myexcel.ru/content/ishchem-poslednyuyu-stroku-pri-pomoshchi-vba

Перевод даты в текстовом формате в формат даты


Из 1С сохраняю таблицу и даты переходят в эксель в виде 01.02.2010 (1 февраля). При этом эксель рассматривает их как текст. Попытки преврать это в дату с помощью Формата ни к чему не приводят. Однако, стоит дважды щелкнуть по ячейке (или нажать Enter), как текст превращается в дату (внешне при этом не меняясь). Также, если я руками ввожу 01.02.2010, эксель так же рассматривает это как дату.
Как мне преобразовать сотни ячеек в даты? Очень желательно НЕ использовать формулы, так как это придется делать часто, таблицы и так перегружены формулами. Хотелось бы просто выделить колонку, и за пару быстрых действий все преобразовать. Это возможно?
Эксель русскоязычный.

Ручной способ: выделить столбец с этими "датами" - Найти и заменить (Ctrl+H) заменить "." на "." (Точку на точку), заменить все.
Метод с формулами: =ЗНАЧЕН(B8) , где B8 - ячейка с датой, которая воспринимается как текст.

Я нашел возможно самое простое. Выделить колонку и заменить точку на точку. Тогда даже формат не изменится.