Отправляет email-рассылки с помощью сервиса Sendsay

Форум по Microsoft Excel

  Все выпуски  

Форум по Microsoft Excel


Форум по Microsoft Excel

Выпуск 13
от 2007-04-12

Подписчиков: 408

Рассылка сайта "Эффективные офисные технологии"

Главная
Статьи
Стать автором
Скачать
Форум
О проекте
Поддержать проект

Читать в Яндекс.Ленте 
Google Reader or Homepage
Add to My Yahoo!
Подписаться в NewsGator Online 

Новости сайта в формате RSS
Новые сообщения форума в формате RSS
Читать в Яндекс.Ленте

Порекомендуйте нашу рассылку друзьям

Обратная связь
Поддержка
(форум рассылки)

\'Информационные
Информационные технологии в медико-биологических исследованиях

Наши рассылки:

Рассылки Subscribe.Ru
Православные:
Ежедневные библейские чтения
Смоленский календарь
Для выздоравливающих алкоголиков и наркоманов
Книга "День за днем"
Книга "24 часа в сутки"
Ежедневные размышления анонимного алкоголика
Самообразование:
"Профессиональные приемы работы в Microsoft Excel" NEW

Наши сайты

Профессиональные приемы работы в Microsoft Office

bonifatiy.narod.ru
В помощь выздоравливающим алкоголикам и наркоманам

Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии.

StudentTools.Narod.Ru Для тех, кто любит учиться

Новые сообщения форума  "Профессиональные приемы работы в Microsoft Office" .


Тема: Отв: Пользовательская функция - : Евгений А.
2007-04-05 16:21
А если выводить подобным образом два значения, то возможно зацикливание. Да, верно. Возможно... особенно если использовать промежуточное значение (или результат других вычислений, основанных на этом промежуточном значении), выводимое таким образом, в исходных данных для этой же функции....

Тема: Отв: Пользовательская функция - : Владимир Поляков
2007-04-05 16:21
Евгений А. писал(а): Вообще-то есть способ, как сделать так, чтобы некоторое промежуточное значение вычисления пользовательской функции появлялось в произвольном (указанном) месте произвольного (указанного) листа любой открытой книги. Создаем пользовательскую функцию и Public переменную для промежуточного значения: [code:1] Public ПромежуточноеЗначение As Variant Public Function ПользовательскаяФункция(r As Range) As Variant ПромежуточноеЗначение = r.Cells(1, 1).Value ПользовательскаяФ...

Тема: выбор нескольких листов из VBA - : sergey voyakin
2007-04-08 18:48
Здравствуйте ALL Вопрос Имеется книга содержащая несколько (десятков) листов Часть из них нужно скопировать в другую книгу Перечень листов, которые нужно скопировать, периодически (довольно часто) меняется. Проблема в принципе решена, но есть одна затыка, не позволяющая полностью автоматизировать процесс. Как заставить ВБА выбрать одновременно несколько листов, номера или имена, которых заданы в массиве нпаример wsArr(). Навскидку все должно быть просто, но не работает. Ожидаю мыслей/...

Тема: Вывод значений половин декакд? - : a_tak a_tak
2007-04-08 22:16
Нужно вывести из таблицы кол-во товара списанное в первой половине декады и во второй половине декады. Например: _ Дата ________Кол-во 01,01,2007_____10 02,02,2007_____20 15,12,2007_____30 07,07,2007_____5 Нужно, чтобы в отдельную таблицу выводился результат: Первая половина декады: Общее кол-во Вторая половина декады: Общее кол-во Не пойму, как разбить даты по половинам декад......

Тема: Отв: выбор нескольких листов из VBA - : TOXA TOXA
2007-04-09 02:37
По-моему, все действительно достаточно просто: Sub choose_few_sheets() Dim wsArr(1) wsArr(0) = Лист1 wsArr(1) = Лист3 Sheets(wsArr()).Copy End Sub...

Тема: Отв: Макросы на скрытых листах - : Demon Demon
2007-04-09 12:07
Что значит создать общий модуль?...

Тема: Отв: Учет разницы во времени - : Евгений А.
2007-04-09 12:59
Думаю, что, строго говоря, нет, невозможен... но можно с помощью VBA сделать так, что настраеваемые под какую-то книгу параметры автозамены будут активны только, если эта книга активна и/или изменяется, а при ее закрытии/деактивации эти настройки автоподстановки будут удаляться....

Тема: Отв: Вывод значений половин декакд? - : Евгений А.
2007-04-09 12:59
Что подразумевается под словом декада ? Малый энциклопедический словарь Брокгауза и Ефрона (http://slovari.yandex.ru/search.xml?text=enc_abc enc_abc=* how=enc_abc_rev encpage=brokminor) Декада 1) время, равное 10 месяцам =100 неделям X 1000 дней, 2) 10-дневная неделя во франц. революционн. календаре....

Тема: Отв: Учет разницы во времени - : Дмитрий Корнетов
2007-04-09 12:59
Скажите а возможен ли Параметры автозамены , присвоить к одному файлу ?...а не ко всему комплексу Office...

Тема: Отв: Вывод значений половин декакд? - : a_tak a_tak
2007-04-09 14:07
Декада - 10 дней т.е., нужно вывести суммы списанного товара: в одну строку - списанного по числам 01-05 , 11-15 , 21-25 и 31-го (не зависимо от месяцев и годов) во вторую строку - списанного по числам 06-10 , 16-20 и 26-30 (не зависимо от месяцев и годов)...

Тема: Запрет ввода одинаковых значений - : Сергей Викторович
2007-04-09 16:45
Суть:есть столбец А с серийными номерами оборудования и есть столбец В с серийными номерами установленного оборудования, в строках ,ячейки с адресами и наименованием оборудования нужно запретить ввод в столбец В , уже введённого серийного номера в столбец В и если можно запретить ввод в столбец В не существуюющего серийного номера в столбце А . Спасибо за помощь...

Тема: Отв: Вывод значений половин декакд? - : a_tak a_tak
2007-04-09 16:45
понял, спасибо большое - буду думать, как из этого суммировать данные :)...

Тема: Отв: Вывод значений половин декакд? - : Евгений А.
2007-04-09 16:45
Через формулу: - в каждой строке для каждой записи в дополнительном столбце вставляем формулу (для второй строки листа, остльные заполнить копированием): =ЦЕЛОЕ((ДЕНЬ(A2)-1)/5-ЦЕЛОЕ((ДЕНЬ(A2)-1)/10)*2) После этого, в этом столбце будет 0 если дата в первой половине декады, и 1 - если дата во второй половине декады. С этим уже можно будет работать в и автофильтре и в функции СУММЕСЛИ и в сводных таблицах....

Тема: Отв: Запрет ввода одинаковых значений - : Евгений А.
2007-04-09 20:18
Запрет ввода в столбец В того, чего нет в столбце А и что уже есть в столбце В можно сделать через Меню-Данные-Проверка Для этого: - выделите столбец В - убедитесь, что текущее положение активной ячейки находится в первой строке столбца (на фоне всех выделенных ячеек столбца активная ячейка осталась белой) - Меню-Данные-Проверка - в поле Тип данных выбрать - Другой - в поле Формула ввести следующее: =ЕСЛИ(СЧЁТЕСЛИ(A:A;B1)>0;СЧЁТЕСЛИ(B:B;B1)<=1;ЛОЖЬ()) (существенно важно, чтобы B1 ...

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-10 02:59
Да, я тоже не знал, что обратный слеш не высвечивается... :) поэтому и дал такой ответ... хотя и выглядело уже довольно странно присутствие пустой стороки... ;) Кстати, у меня все работает с Open ... OutPut... Может быть все-таки что-то с недопустимостью каких-то символов в полном имени файла?...

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-10 02:59
Да, я тоже не знал, что обратный слеш не высвечивается... :) поэтому и дал такой ответ... хотя и выглядело уже довольно странно присутствие пустой стороки... ;) Кстати, у меня все работает с Open ... OutPut... Может быть все-таки что-то с недопустимостью каких-то символов в полном имени файла?...

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-10 02:59
Дубль...

Тема: Отв: Макросы на скрытых листах - : Алексей Шмуйлович
2007-04-10 02:59
Demon Demon писал(а): Что значит создать общий модуль? Переходите в VBA (Alt + F11), выбираете в менеджере проектов свою книгу, и добавляете в нее новый модуль (меню Insert - Modul). Для этого также имеется кнопка на панели инструментов, но словами сожно объяснить, как ее искать. Но кто ищет - тот найдет....

Тема: Отв: Ошибка создания файла - : Николай Николаевич
2007-04-10 02:59
Конечно. Надо было в форуме написать: Application.PathSeparator Я не знал, что обратный слеш не высветится на форуме. Но в строке образования имени файла он присутствует. Кстати у меня отказала и процедура Kill (cNameFile) . На этой строке программа попросту прекращает работу без каких либо сообщений....

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-10 02:59
Мне кажется, нужно: Без обратного слеша Ваша инструкция могла сработать лишь однажды - до первого сохранения книги, содержащей эту инструкцию, т.к. до сохранения ThisWorkbokk.Path вернет пустую строку, а файл открылся бы в директории размещения файлов по-умолчанию ....

Тема: Отв: выбор нескольких листов из VBA - : sergey voyakin
2007-04-10 02:59
спасибо! все так и есть с утра проверил (на свежую голову) криво была сформирована wsArr() она и давала ошибку:)) а так все действительно работает звиняйте, если кого отвлек св...

Тема: Ошибка создания файла - : Николай Николаевич
2007-04-10 02:59
Вторая строка ( Open ... ) дает ошибку Run time error '53': File not found: cNameFile = ThisWorkbook.Path \ 7728 Open cNameFile For Output As #1 При этом файла на диске нет (и не создается). Подскажите, в чем может быть причина?...

Тема: Отв: Ошибка создания файла - : Николай Николаевич
2007-04-10 10:48
Я привел действительное имя файла. По моему, там нет ничего недопустимого. Я склонен думать, что у меня не загрузилась какая-нибудь библиотека. Но не знаю какая....

Тема: Отв: Запрет ввода одинаковых значений - : Сергей Викторович
2007-04-10 10:54
Всё получилось но, работает только при ручном вводе, если ячейку скопировать и вставить, проверка не работает...

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-10 10:54
Дубль...

Тема: Отв: Запрет ввода одинаковых значений - : Евгений А.
2007-04-10 17:57
Управление списком Проверки данных оказалось проблемным. Программно задать список присвоить можно, а вот добиться, чтобы он работал, именно, как список у меня не получилось. Больше времени разбираться с этим у меня нет. Но я предлагаю Вам обойтись стандартными средствами: - Выделить столбец В - Меню-Данные-Проверка-Список-Источник-=Лист1!A:A - ОК - Меню-Формат-Условное форматирование - Формула - =СЧЁТЕСЛИ(B:B;B1)>1 - Формат - Вид - Красный (например) - ОК Теперь - при вводе можно использо...

Тема: Отв: Запрет ввода одинаковых значений - : Евгений А.
2007-04-10 17:57
...

Тема: Отв: Запрет ввода одинаковых значений - : Сергей Викторович
2007-04-10 17:57
Можно и список, помогите решить задачку. Проблемма тратит оч. много времени, если ввести не тот номер, искать его долго....

Тема: Отв: Запрет ввода одинаковых значений - : Сергей Викторович
2007-04-10 17:57
Можно и список, помогите решить задачку. Проблемма тратит оч. много времени, если ввести не тот номер, искать его долго....

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-10 17:57
У меня подключены в References (из тех, что для всех может быть полезно ): - VBA - MS Excel 10.0 Object Library - OLE Automation - MS Forms 2.0 Object Library - MS Office 10.0 Object Library...

Тема: Отв: Запрет ввода одинаковых значений - : Евгений А.
2007-04-10 17:57
Чтобы срабатывало на скопировать/вставить нужно писать макрос. А может было бы удобней, если в столбце В при вводе в ячейку предлагался бы список допустимых значений? Хотя, задача не из самых простых... но реализовать можно, мне кажется, если подумать....

Тема: Отв: как изменить значение всех ячеек сразу? - : Infinitiv
2007-04-11 00:42
Последний абзац из on-line справки, расположенной здесь: Для уменьшения всех значений диапазона на 10 процентов введите 0,9 в пустую ячейку. Скопируйте всю ячейку и затем выберите диапазон. В меню Правка выберите команду Специальная вставка и затем щелкните Умножить. Аналогичным образом можно вычесть, прибавить, разделить....

Тема: как изменить значение всех ячеек сразу? - : Ali Baranov
2007-04-11 00:42
Извините если дурацкий вопрос. Как изменить значение ВСЕХ нужных ячеек? к примеру ко всем числам в столбце прибавить 10% или разделить на 2? Очень долго считать получится вручную, хотелось бы автоматизировать как то :) В справке екселя много очень сложных формул, а такой простой вопрос я не нашел :(...

Тема: Отв: Ошибка создания файла - : Николай Николаевич
2007-04-11 12:14
У меня еще был подключен Microsoft ActiveX Data Objects 2.8 Library После его замены на Microsoft ActiveX Data Objects 2.5 Library все заработало. Я считал, что 2.8 - это более продвинутая версия. А оказалось, что не надо переходить на новое при хорошо работающем старом. Теперь задаюсь вопросом не снести ли EXCEL 2007 и не вернуться ли к EXCEL 2003....

Тема: Отв: Ошибка создания файла - : Евгений А.
2007-04-11 14:45
А оказалось, что не надо переходить на новое при хорошо работающем старом. Это точно... во всяком случае, пока не будет объективных/обоснованных свидетельств о том, что новое существенно лучше старого....

Тема: Отв: как изменить значение всех ячеек сразу? - : Ali Baranov
2007-04-11 22:16
Спасибо, помогло :) Но возникла трабла посерьезней, нужно сделать так, ммм.. не знаю как написать словами, короче n1 - число в ячейке, n2 - которое должно получится в этой же ячейке, так вот должно выполнятся условие: n1+x = n2-10%-const n в столбце все разные, реально это вобще или придется вручную ? :S...


На форуме Вы можете получить совет по любым вопросам работы в Microsoft Office.

Добро пожаловать на форум!


В избранное