Всем доброго время дня! Решил намедне установить с сайта MS пробную версию Office 2013, в дополнение к имеющемуся Office 2003 Pro. Поставил, поглядел и решил удалить. После удаления, в 2003 отключились надстройки и подключить их обратно не получается! Соответственно не работают ранее созданные макросы. Выдается ошибка VBA:
Цитата
Class not regictered Looking for object with далее адрес..............
В списке доступных надстроек они есть, ставишь галки, но при подключении, пишет, что пути не существует, хотя файлы надстроек есть и в Library и в AddInn.
Снес 2003, поставил 2007 та же история. Причем, при переустановке 2003 и 2007 с этих же загрузочных СD на других компах, проблемы не возникает. Кто-нибудь знает, что сие значит и как бороться?!
Доброго всем время дня! У "ну просто очень высокого руководства" возникла мысль организовать опрос посетителей о качестве обслуживания. По принципу "Понравилось вам?" "Да" или "Нет". Что-то подобное есть в "Сбербанке", у каждого менеджера на столе две кнопки, соответственно клиент жмет, "что ему краше". Соответственно, какая-то программа ведет статистику этих нажатий и выдает отчет. Может кто-то сталкивался, как это организовать или подскажет, где посмотреть, в какую сторону копать?!
Всем доброго дня! Объясните, пж. "чайнику", следующий вопрос: Сделал из файла надстройку, которая создает шаблон таблицы. В исходном .xls файле по событию Worksheet_SelectionChange открывалось контекстное меню на определенных столбцах таблицы, с целью ее редактирования. Сейчас, после запуска надстройки, этого не происходит. Как связать события листа надстройки и события листа книги к которой эта надстройка применяется? Что нужно указать в коде надстройки и где об этом почитать в доступной начинающему форме? P.S. Можно ли расположить "ленту" надстройки ниже строки формул, не отключая эту строку?
Всем доброго дня! Не могу подключить Analysis ToolPak в VBA. Галки в надстройках Excel стоят, формулы работают, а списке надстроек в редакторе VBA, надстройка отсутствует. В папке Add-Ins ее тоже нет. Как побороть?
Всем, добрый день! Подскажите, есть ли возможность отловить щелчок мышкой по любому элементу на UserForm? Просто сам факт щелчка, на каком элементе значения не имеет. Подобно свойству ActionControl для CommandBars.
Добрый день! У всяких котролов на форме есть всплывающие подсказки. Можно ли их делать в несколько строк? Иногда комент не сократить и получается больно длинная строка.
Подскажите плз. где подглядеть макрос по поиску из закраске дубликатов. Вроде постоянно обсуждается, но в основном с использованием УФ и формул, а надо что-то простое и именно макросом.
Еще раз добрый, уже вечер! Беда у меня какая-то с типами данных. Нужно дроби из ListBox на форме, т.е. в String, преобразовать в Double для дальнейших операций в макросе. Данные в ListBox обязательно грузим программно! CDbl не помогает!
Доброго всем время дня! Уважаемые профессионалы, наворотил нижеприведенный пример решения задачи, посмотрите опытным взором, может есть иной способ ее решения, а то больно мудрено у меня получается! К тому же главный вопрос задачи (см. файл) осилить никак не могу! Все подробности в примере.
P.S. Я не спец в VBA, потому "Не стреляйте в пианиста........!"
Всем дорого время дня! Уважаемые форумчане, понимаю, что вопрос не по тематике форума, но все же, может кто-нибудь знает, где поискать толковый форум по программированию в OOCalc, аналогичный по уровню "Планете"? Либо сам разбирается в этом "чуде"? Или литературу приличную найти?
Здесь я уже был Форум OpenOffice, тоска полная! Сайт разработчика, "Apache OpenOffice", тоже "слезы"!
Доброго всем время дня! Подскажите пожалуйста, что означает выделенная строка кода:
Код
Dim c As Range
Set c = Sheets(1).Range("a1"
Do While DateSerial(Year(d), Month(d), 1) <= d1
c = (d - Day(d)) + 1
c.NumberFormat = "[$-419]mmmm yyyy;@"
Set c = c(2)
Доброго всем время дня! Порылся в поиске, но не нашел ответ на вопрос:
Как вычислить дату по истечении определенного промежутка времени, заданного календарными днями. При этом, если конец срока выпадает на выходной либо праздник, срок сдвигается вперед, на первый рабочий день?
Доброго всем время дня! Есть банальная формула на листе: =COUNTIF(A1:A10;"Нет") Почему при изменении данных в диапазоне А1:А10 не меняется результат формулы. Хотя, если удалить из формулы "=", а затем снова добавить, формула пересчитывается, а без этой процедуры результат зависает?
Доброго всем дня! Что-то туплю по утру! Макрос циклом определяет границы диапазонов, где:
a1 = ActiveCell.Address 'получаем адрес верхней ячейки диапазона a2 = ActiveCell.Address 'получаем адрес нижней ячейки диапазона iRowStart = ActiveCell.Row 'получаем номер строки верхней ячейки диапазона iRowEnd = ActiveCell.Row 'получаем номер строки нижней ячейки диапазона Set ran = Range(a1 & " : " & a2) 'присвоение переменной границ диапазона
Как получить сумму поддиапазона Ran без цикла по строкам? Думаю пример выкладывать нет смысла.
подробно разложил решение данной проблемы! Но время не стоит на месте и появился вопрос: Можно ли так отредактировать формулу предложенную ZVI, либо создать макрос, чтобы результаты суммирования находились не справа "над суммированными фрагментами", а под ними, т.е. в первой пустой строке после "суммируемых фрагментов".
При попытке копирования строки на 2 листах книги выдается сообщение: "Данная команда неприменима для несвязанных диапазонов" на остальных листах, этой же книги, проблем не возникает.