Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Несколько условий в одном столбце в расширенном фильтре.
 
Здравствуйте.
Во вложенном файле хочу сделать несколько условий в столбце B: нужно отфильтровать по двум фамилиям:
Иванов
Петров

Обратите внимание, что в ячейке B3 пусто. Из-за этой пустой ячейки расш. фильтр не работает.
Что нужно поместить в ячейку B3, чтобы расш. фильтр начал работать? Или решения этой проблемы нет?
И нужно переместить фамилию Петров в ячейку B3 и задать диапазон критериев A1:B3?
Изменено: Скрипт - 21.08.2014 22:49:12
В каком файле находятся значки (иконки) панелей инструментов MS Office
 
Скажите, пожалуйста, в каком файле находятся значки (иконки) панелей инструментов MS Office?
Я так понимаю, что это или dll или exe-файл.

Я из интернета скачивал файлы со значками (иконками), например, есть xlsm-файл, но хотел бы именно посмотреть dll или exe-файл.
Как взять из Excel данные, начиная с первого столбца, средствами ADO?
 
На Excel-листе первый столбец пустой и ADO берёт данные с первого непустого столбца.
Можно ли указать ADO, чтобы он брал данные с первого столбца, даже если первый столбец пустой?

Зачем это надо? Макросу указывается, с каким столбцом надо работать. Например, указали столбец 2. Но если на Excel-листе первый столбец пустой, то макрос будет работать со столбцом 3.
Используемые коды по взятию данных из Excel-листа:
Код
        myRecordSetSheet.Open Source:="SELECT * FROM [" & arrShNames(i) & "]", _
                            ActiveConnection:=myConnection, _
                            CursorType:=adOpenForwardOnly
Здесь указывается столбец 1, но берётся первый непустой столбец:
Код
        myRecordSetSheet.Open Source:="SELECT F1 FROM [" & arrShNames(i) & "]", _
                            ActiveConnection:=myConnection, _
                            CursorType:=adOpenForwardOnly
Изменено: Скрипт - 23.05.2014 18:12:36
Правила поведения в разделе "Фриланс".
 
Напишите, пожалуйста, правила поведения в разделе "Фриланс".

Допустим, заказчик разместил объявление на Форуме в разделе "Фриланс".

Я хочу сделать работу. Что я должен сделать?

Мне нужно написать "отписался в личку"?

А если какой-то исполнитель уже написал "отписался в личку" (или другой текст), мне нужно дождаться, когда этот исполнитель что-нибудь напишет и после этого я могу написать "отписался в личку"?
Обработка ошибок в Macintosh
 
Не срабатывает "On Error Resume Next" и "On Error Goto метка" в Macintosh.

В чём может быть причина?


Решение проблемы (сам нашёл ответ на вопрос):
Такое оказывается бывает и в Windows.
Нужно здесь поставить кружок:
Excel - Параметры... - Общие - Прерывать на необработанных ошибках.
Изменено: Скрипт - 11.09.2013 21:10:32
Есть ли программа для изменения интерфейса в Excel 2011 (для Macintosh)?
 
Для "Excel 2007" есть программы, которые изменяют ленту на панель инструментов, которая была в Excel 2003.

Есть ли такое же, но для "Excel 2011"?
Изменено: Скрипт - 04.09.2013 19:44:14
Вставка числа после размера шрифта в колонтитуле Excel (VBA)
 
С помощью этого кода нужно вставить в верхний левый колонтитул число 10.
Код
With ActiveSheet.PageSetup        
    .LeftHeader = "&20" & 10
End With

"&20" - означает размер шрифта (20 пунктов). Как это сделать без использования пробела, т.к. пробел виден в колонтитуле (текст имеет отступ слева)?

Условие: переставлять местами нельзя, например
.LeftHeader = 10 & "&20"

На вложенном рисунке видно, что первая строка в колонтитуле имеет слева отступ. Считаю, что такой отступ недопустим. На скриншоте фрагмент листа в режиме "Разметка страницы" (Excel 2007).
Изменено: Скрипт - 17.08.2013 22:50:17
Какие кнопки в Excel соответствуют свойству "SchemeColor"?
 
Версия программы "Excel" не важна.
Код для примера, чтобы было понятно, о чём речь идёт:
Код
Sub Procedure_2()
    Dim myShape As Excel.Shape    
    'Даём VBA-имя первому изображению на активном листе.
    Set myShape = ActiveSheet.Shapes(1)    
    'Выводим в View - Immediate Window содержимое "SchemeColor".
    Debug.Print myShape.Fill.ForeColor.SchemeColor
End Sub
Изменено: Скрипт - 19.08.2013 00:17:21
VBA-Excel-cобытие, которое срабатывает при снятии защиты с листа
 
Есть ли какое-нибудь событие в VBA-Excel, которое сработает, если снять защиту с Excel-листа?

Вообще задача в следующем:
  1. пользователь снял защиту листа;
  2. через некоторое время макрос должен защитить лист автоматически. Например, через 5 минут.
Смысл такого действия макроса в том, чтобы пользователь не забывал делать защиту листа. Защита листа нужна от случайных изменений.

Моя идея:
при открытии книги будет запускаться процедура, которая будет запускаться каждые 5 минут и смотреть - защищён лист или нет. Если не защищён, то процедура поставит защиту на лист.

Есть ли другие способы?
Изменено: Скрипт - 16.07.2013 09:51:51
Связь между книгами Excel очень долго обновляется
 
В одной книге есть формулы на другую книгу:
Код
='C:\Users\User\Desktop\[Имя_книги.xlsm]Имя_листа!F7
Таких формул в книге около 300 тысяч.
Если книга-источник закрыта, то не дождёшься окончания обновления связей.

Это нормальное поведение программы "Excel" или что-то другое влияет?
Изменено: Скрипт - 01.07.2013 04:23:15
Какая ячейка вызвала событие Calculate?
 
Как узнать, какая ячейка (адрес ячейки) вызвала событие "Calculate"?
Код
Private Sub Worksheet_Calculate()
Изменено: Скрипт - 28.06.2013 10:23:41
Почему бы не сделать этот форум более удобным?
 
Вот форум:
http://www.cyberforum.ru/

Очень удобный.

Или вопрос в деньгах? Сейчас посмотрел, вроде всего 10 тысяч рублей стоит такой Форум:
http://www.vbulletin.com/?gclid=COuV_qemxbcCFYSXcAodOGEA3g
Страницы: 1
Наверх