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

Форум по Microsoft Excel

  Все выпуски  

Форум по Microsoft Excel


Форум по Microsoft Excel

Выпуск 31
от 2008-08-14

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

Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"

Основные разделы сайта
Статьи
Форум

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

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

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

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

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

Наши сайты

Профессиональные приемы работы в Microsoft Excel
Excel от новичка до эксперта

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

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

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

Наши друзья

VBAtips.ru -
подсказки и решения на VBA

wordexpert.ru
Профессиональная работа с текстом

planetaexcel.ru
Когда заешь - все просто

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


Re: ввод одного числа в ячейку - вывод другого
2008-08-07 10:54
Пишет, что функция или процедура не определена....
и выскакивает (без подсвечивания) на SH_Its...
 Непонимающий

Re: оптимизировать формулу
2008-08-07 13:38

Ваш пример может работать под Excel 2003?
Если да, то лучше выложить его  в этом формате: не у всех есть  2007.
предпочитаю работать в Excel 2003. Посему образец его формата....

Re: из ячейки с текстом(статичный) и числом(меяющиееся), достать число
2008-08-07 13:43
http://webfile.ru/2143887 как приатачить не нашол(

число из столбца "Тип заказа" надо прибавить к дате во втором столбце, и получить новую дату в третьем стобце.

Re: ввод одного числа в ячейку - вывод другого
2008-08-07 13:43

Как мне сделать так, чтобы таргет был формулой, если я в ячейку столбца C ввожу не число, а формулу?

Конечную формулу можно конструировать на своё усмотрение, просто указав ...

Re: из ячейки с текстом(статичный) и числом(меяющиееся), достать число
2008-08-07 13:47
Раз число всегда в конце, оно одно единственное, пробел есть всегда и файл выложен, то:

  • D6: =C6+ПОДСТАВИТЬ(ПРАВСИМВ(B6;3);" ";"")

Re: оптимизировать формулу
2008-08-07 13:53

  • D25:{=ЕСЛИ(ИЛИ($G$15:$H$21="Не соответствует требованиям ПУЭ (См. ведомость дефектов)");"За исключением п.";"")}
    не забыв нажать CTRL+SHIFT+ENTER т.к. форму...

Как довести таблицу до ума? (2)
2008-08-07 15:41

Готов выслушать замечания/предложения!

Не считая тех моментов (вроде, трёх-четырёх), которые Вы ра...

Re: оптимизировать формулу
2008-08-07 15:45
Работает. Наглядно.
Спасибо  Улыбающийся
Значит без "левых" ячеек с дополнительными условиями не обойтись?

Re: Последовательное открытие .csv файлов
2008-08-07 15:48

Здесь мы указывали конкретный путь с именем файла, а нам нужно, чтобы он это делал со всеми файлами в папке, имена которых мы не знаем.

Посмотрите топик: [url=http://forum.msexc...

Re: оптимизировать формулу
2008-08-07 15:48
С помощью VBA можно.
Но это не ко мне.

Re: оптимизировать формулу
2008-08-07 15:49
И вообще мой "огород" по сути правильное решение задачи? (за исключением экономии на массиве)

Re: Как довести таблицу до ума? (2)
2008-08-07 16:11
что касается проверки, то было бы гораздо более актуально проверять чтобы содержимое ячеек, в которых выбирается "Стоимость евро/руб" и "Себестоимость евро/руб" менялись сразу на все х листах, при том, что раскрывающийся список был бы на каждом. То ест...

Re: Как довести таблицу до ума? (2)
2008-08-07 16:18

  • 1) Что если все расчёты: СУММ, ВПР и т.п. производить в коде, а на листе "Сводная" отображать результат – готовую цифру?
  • 2) Есть ActiveSheet, ActiveCell, кнопочка на листе "...

Re: Как довести таблицу до ума? (2)
2008-08-07 16:37
   Во-первых , я не создавал эту тему. Что за глюк?
Во-вторых:

  • 1) Что если все расчёты: СУММ, ВПР и т.п. производить в коде, а на листе "Сводная"...

Re: Формат в зависимости от соседней ячейки
2008-08-07 16:44

CbIH KoHrA,
кажется, вам не помешают Первые шаги или что-нибудь аналогичное.

Нашел но не там, google помошник во всем. Э...

Re: Примечания
2008-08-07 17:43

Может кто-нибудь подскажет от чего это зависит? Может я что делаю не так или настрой какие поменять надо... Непонимающий

Заметил одну фишку-непонятку в Excel 2007: П...

Что с форматом?
2008-08-07 18:58
Народ подскажите...
Что я мог включить в Exel???
Когда ввожу в ячейку число, например 1, то в ячейке автоматом пишется 0,01.
Формат ячейки нормальный, без разделителей и десятичных. Такая ерунда в любом формате... в числовом, текстовом, общем.

Re: Производительность функций
2008-08-07 19:01

У меня 2007 все равно использует 1 ядро. Как его заставить использовать оба ядра?

Судя по всему многопоточность в Excel применима лишь к формулам, т.е.:
[code]Sub Te...

Re: Что с форматом?
2008-08-07 19:08

Что я мог включить в Excel???

А Вы с Сервис -> Параметры автозамены не игрались? Может там в списке что-то лишнее прописано, например, 1 на 0,01

Re: Что с форматом?
2008-08-07 19:20
Упс... сорри...
Сам и нашёл.
Почемуто была включена функция автоматической вставки десятичной запятой....
(эх мои кривые ручки  Смеющийся... хотя может и не мои.  В замешательстве )

Re: Последовательное открытие .csv файлов
2008-08-07 21:45

Посмотрите топик
Только учтите, что в 2007-м ёкселе FileSearch не работает.

Исчезла возможность перетаскивать курсором границы страниц
2008-08-08 08:53
В Excel-2003 исчезла возможность перетаскивать курсором границы страниц в режиме разметки страницы. Возможно, это связано с тем, что на очередное информационное сообщение Excel «Вы можете перетаскивать границы страниц курсором» я поставил галочку «не п...

Пересчет таблиц
2008-08-08 09:16
Добрый День, Форумчане!

Помогите пожалуйста вот с таким вопросом - в таблицу еxcel постоянно выгружаются данные из терминала на фондовой бирже. Если в Excel 2007 поставить галочку расчет автоматически, то пересчет таблиц идет очень долго!
Необходимо с...

Скопировать лист с формулами из одной книги в другую
2008-08-08 10:00
Возникла проблема. Вроде должно быть простое решение, но никак не могу его найти..
Есть книга с неким набором листов и формул в них. Есть лист СВОД, где по формулам, с использованием данных из других листов этой книги вычисляются итоговые цифры. Есть д...

Убрать в массиве 1-й символ
2008-08-08 10:03
Имеется массив названий (столбец списка).
В каждой строке неред названием стоит ненужный символ.
Хотелось бы веделить все требуемые названия и автоматом убрать у всех 1-й (2, или 3 символа) по принципу как это делается в Total Commander при групповом п...

Re: Убрать в массиве 1-й символ
2008-08-08 10:14
=ПРАВСИМВ(B1;ДЛСТР(B1)-1)


Соответственно -1 , -2 или -3 в зависмости от количества символов.

Или речь идет о какой-то мега-задаче с макросами и искуственным интеллектом?

Re: Скопировать лист с формулами из одной книги в другую
2008-08-08 10:18
Формулы в листе свод надо менять.
Один раз поменять и на всегда все будет работать так, как вам нужно.
Для этого нужно использовать функцию ДВССЫЛ(), и еще иногда функцию ИНДЕКС.
ДВССЫЛ() должна заменить все ссылки в формулах на листе СВОД, тогда при к...

Re: Убрать в массиве 1-й символ
2008-08-08 10:32
Нет, нет. Однообразная работа по удалению первого  (2-х или 3-х) символа по заданному образцу.
Только я предпологал, что есть некая команда.
Предлагаемую формулу придётся копировать в каждую ячейку названий?

Re: Убрать в массиве 1-й символ
2008-08-08 10:51
Надо это формулу в макрос вставить, который будет заменять выделенные ячейки, на результат этой формулы.

 Непонимающий

Re: Убрать в массиве 1-й символ
2008-08-08 10:56
Прилагаю образец.
Изменения требуются внести в текст содержащийся в столбце B.
То есть лишним везде считается "1гр.- "; 2гр.- "; "3гр.- " и т. д.
При этом текст типа "ЩР 6.1" и "ошиновка ввода" должен остаться без изменений.

Re: Пересчет таблиц
2008-08-08 12:57
В модуль "ЭтаКнига":
[code]
Private Sub Workbook_Open()
    Application.Calculation = xlCalculationManual
    Recalc
End Sub

Private Sub Recalc()
    With Application
        .Calculate
        .OnTime Now + #12:01:00 AM#, "Recalc"
    End With
End Sub...

Re: Скопировать лист с формулами из одной книги в другую
2008-08-08 12:59
А
Правка -- Специальная вставка -- Формулы
пробовали?

Re: Убрать в массиве 1-й символ
2008-08-08 13:13
[code]
Sub zxzx0()
    Const PATTERN = "гр.- "
    Dim c As Range, i As Long

    For Each c In Range(Range("B1"), Range("B1").End(xlDown)).Cells
        i = InStr(c.Value, PATTERN)
        If i > 0 Then If IsNumeric(Trim(Left(c.Value, i - 1))) _
      ...

Re: Как суммировать данные с разных листов если их 200 шт.?
2008-08-08 13:17
Новый вопрос по данной теме.
У меня на каждом листе есть ячейки, которые надо просуммировать. Но эти ячейки ммогут менять координаты. Я их проименовал (Sum) и думал, что как-то можно посчитать сумму в них проименнованных... Но после вписывания в...

Re: Как суммировать данные с разных листов если их 200 шт.?
2008-08-08 14:09
Все решил. Становлюсь знатоком VBA. Смеющийся

Подскажите, плиз, способ для массовой распечатки кодов
2008-08-08 14:22
Доброго времени суток всем!
Есть сложная для меня задача:
Существует набор числовых кодов. 3 тыс. штук. В одном файле простым списком с 1 ячейки по 3000-ю.
Нужно распечатать каждый код на отдельном листе в едином заданном месте.
Мучаюсь вопросом: как э...

Re: из ячейки с текстом(статичный) и числом(меяющиееся), достать число
2008-08-08 14:26
да, всем спасибо, я так и делал, только в опен офисе, а он видимо результат right(B6;3), непонимает ибо там с пробелом получается.

Re: ошибка браузера
2008-08-08 16:29

Когда  открываю "страницу для печати " на сайте почему-то падает браузер

На ней всё равно ничего интересного Подмигивающий
Цитировать
[url=http://www.fxclub.org/trader_abalytic/sec1829/2007...

Re: ошибка браузера
2008-08-08 16:45
 не успел присоединить к предыдущему вопросу
пробовал всеми способами
открываю в Excel  через имя файла и всегда одна и таже ошибка (выделено синим, должно быть 14.1)
в других страницах еще больше ошибок

Re: Исчезла возможность перетаскивать курсором границы страниц
2008-08-08 16:46
Сработало, спасибо большое! Улыбающийся

Re: Убрать в массиве 1-й символ
2008-08-08 18:04
Да!  Улыбающийся
Фильм в тему. Только не понятно что за версия Excel я.
Наверное надо устанавливать дополнительные примочки?

Re: Убрать в массиве 1-й символ
2008-08-08 18:07
Ну да это по моему и есть рекламный ролик  Улыбающийся
Жаль что такое простое средство не встроено изначально.
Ситуация не такая уж и редкая.

Re: ошибка браузера
2008-08-08 20:13
Тоесть строчку" Workbooks.Open.." оставляем?

Re: ошибка браузера
2008-08-08 20:34

Тоесть строчку" Workbooks.Open.." оставляем?

Нет, но Вы потеряли второй аргумент в первой строчке: , "C:\1.html"

преобразование времени
2008-08-08 21:47
Доброго времени суток всем. Вообщем столкнулся с такой проблемой как время. Есть вот такое задание:

20:30 - время начала (сегодня)
07:30 - время окончания (завтрешнее утро)
т.е. просто отнять от большего меньшее и умножить на 60 не канает.
Так вот мне ...

Re: преобразование времени
2008-08-08 21:52
DateDiffF1

Аналог Application.OnTime со срабатыванием через доли секунды
2008-08-08 21:55
Возможен ли аналог Application.OnTime со срабатыванием через доли секунды?

Re: Аналог Application.OnTime со срабатыванием через доли секунды
2008-08-09 13:20
Можно воспользоваться API-функцией SetTimer – см. вложение.

Re: Аналог Application.OnTime со срабатыванием через доли секунды
2008-08-09 13:51
Спасибо, ответ уже найден на Планета Excel.

Как создать формулу которая считает колличесто По Имени
2008-08-10 13:54
Подскажите пожалуйста как создать формулу которая считает колличество "Имен" ?

Вот пример мое таблицы:

_______________________________X__________

_____________________________Петя________
_____________________________Петя________
______________________...

Re: Присоеденение данных
2008-08-10 14:09
Уважаемый Василий Алибабаевич,
спасибо за ответ, к сожалению, моя шутка не удалась, вашим чувством юмора восхищаюсь-аналогией с капитаном McCallister and seafaring, тема The Simpsons, для меня далека, предпочтение отдаю яйцеголовым, хотя мои друзья - а...

Re: Присоеденение данных
2008-08-10 15:05

на самом примитивном уровне попыталась изложить задачу
Увы, уровень не самый примитивный: не у всех имеется Excel 2007.
Всё то же самое, но в формате Excel 2003, please.

Re: Как создать формулу которая считает колличесто По Имени
2008-08-10 16:31
=СЧЁТЕСЛИ(A1:A4;"Петя")

Re: Как создать формулу которая считает колличесто По Имени
2008-08-10 17:04
adik, если знаки подчёркивания у Вас не способ оформления топика, а реальный текст для обработки, то Петю для СЧЁТЕСЛИ нужно обрамить в звёздочки, т.е. будет "*Петя*". Кстати, этот вариант, если Вы заранее з...

Привязка рисунка.
2008-08-10 22:15
Народ помогите...
Есть не плохой пример, где существует возможность выбрав из выпадающего списка нужное название, сразу увидеть фото продукта.
Никак не могу понять как в данном примере привязано фото к выпадающему списку?

Пример прилагается.

Re: Привязка рисунка.
2008-08-10 23:17

Как в данном примере привязано фото к выпадающему списку?

Фото к выпадающему списку привязано формулой.
Когда выделен рисунок, в строке формул можно указать ссылку ил...

Re: Скопировать лист с формулами из одной книги в другую
2008-08-11 09:19

Формулы в листе свод надо менять.
Один раз поменять и на всегда все будет работать так, как вам нужно.
Для этого нужно использовать функцию и еще иногда функцию ИНДЕКС.
Д...

Re: Next without For????
2008-08-11 11:43
Нужно поменять местами Next и End With.

Вообще желательно пользоваться табуляциями так, чтобы была видна [url=http://msexcel.ru/content/view/22/2/]структура[/url]:

Код:
For ...
    With ....
        Sheets ...
        ....
    End with
Next

P.S. Выкл...

Re: Next without For????
2008-08-11 11:45
Господи ты Боже!!! Смеющийся
А я все выходные провел в мучительных раздумьях по этому поводу!!! Огромное спасибо!!!
ЗЫ: а где можно почитать где что за чем надо располагать?

Re: Как создать формулу которая считает колличесто По Имени
2008-08-11 12:00
Чудненько считает всё, кроме пустых ячеек.

Как очистить/удалить все имена в книге?
2008-08-11 12:41
Есть книга, состоящая из одного листа.
Сразу скажу - это выгрузка из ERP системы в виде xls файла.
На листе есть данные и очень многим ячейкам присвоены имена. Я так понимаю, что в некоторых столбцах каждой ячейке с данными присвоено имя  Злой
Это очень...

Re: преобразование времени
2008-08-11 12:43
Темя все еще открыта, прошу вашей помощи

Re: преобразование времени
2008-08-11 12:57
Как понять, где сегодня, а где завтра.
Или первое время всегда из "прошлых суток" от второго?
Если время в формате дата время типа ДД.ММ.ГГ ч:мм;@ . И даты везде стоят - то посчитать можно так:

=ДЕНЬ(A2-A1)*24*60+ЧАС(A2-A1)*60+МИНУТЫ(A2-A1)


Хотя формат...

Re: Как создать формулу которая считает колличесто По Имени
2008-08-11 12:58
Не получается у меня .

Если можно забейте еще раз в мою таблицу формулу, она в самом низу.
Спасибо еще раз.

А надо ли?
2008-08-11 13:30
Навскидку: могут перестать работать формулы, макросы, условные форматы, проверка данных, слетит диапазон печати... Возможны и еще какие-то неприятности, и, что самое отвратительное, проявиться они могут не сразу.
[code]Sub KillNames()
    Dim nm As Nam...

Re: Как очистить/удалить все имена в книге?
2008-08-11 13:37
Спасибо!
Ничего не слетит - т.к. имена будут убиваться сразу после выгрузки, где ничего этого нет, только значения.

Диалог выбора директории
2008-08-11 14:01
Новичёк в VBA. Помогите плиз.
Есть код
Sub SHpetsSaveListVet()
  Dim aSheet As Object
    For Each aSheet In ActiveWorkbook.Sheets
      Application.DisplayAlerts = False
  Set WorkB = ActiveWorkbook
  WorkSH = aSheet.Name
  Set NewB = Workbooks.Add
 ...

Re: Списки в Excel
2008-08-11 14:57
Доброго времени всем!

1. Как сделать раскрывающийся список с данными из нескольких листов?
2. Как увеличить количество строк в листе, а то на 65536 непомещается   (

Re: Диалог выбора директории
2008-08-11 15:12

Как вызвать диалог для выбора папки куда будут сохронятся листы??

Вот строчка для формирования пути через выбор:
Код:
SName = dhBrowseForFolder() & WorkSH & ".xls"

Вам ...

Re: Диалог выбора директории
2008-08-11 16:02

[Вам потребуется функция dhBrowseForFolder.
Спасибо за ответ. ...

Re: Как создать формулу которая считает колличесто По Имени
2008-08-11 16:55
все получилось, всем большое спасибо.


 Улыбающийся

Ошибка #ССЫЛКА! на ровном месте!
2008-08-11 17:31
Файл примера выкладывать, наверно, не имеет смысла, потому что ошибка не в коде (наверно) и не в данных.
Ошибка такая: в ячейке стоит формула =СУММ(E5:E34), в ячейках E5:E34 стоят цифры (не сплошняком: есть пустые ячейки).
Суммирующая формула  создаетс...

Кажется, у меня получилось немного короче ;)
2008-08-11 18:09
[code]
Sub Negas()
    Dim aSheet As Object
    With Application.FileDialog(msoFileDialogFolderPicker)
        If .Show = -1 Then
            Application.DisplayAlerts = False
            For Each aSheet In ActiveWorkbook.Sheets
                aSheet....

Re: Ошибка #ССЫЛКА! на ровном месте!
2008-08-11 18:14
Есть предположение, что ошибка в коде. Неплохо было бы выложить код или хотя бы часть...

Re: Диалог выбора директории
2008-08-11 18:31

Диалог с выбором директории выскакивает на сохранение каждого листа, а можно сделать так что бы выбор был один (одна директория на все листы)?

Можно получить путь перед циклом,...

Re: Ошибка #ССЫЛКА! на ровном месте!
2008-08-11 18:41
 да. ошибка оказалась в коде.
если Formula = то  "=SUM
а если = "=СУММ , то LocalFormula  Строит глазки

Re: Ошибка #ССЫЛКА! на ровном месте!
2008-08-11 19:37

если = "=СУММ , то LocalFormula
Почти так. FormulaLocal

Re: выводится неправильное значение
2008-08-11 21:48

Когда "протягиваю" эту ячейку, чтобы находились соответствующие значения для последующих ячеек, в этих ячейках выводится значение 1-ой ячейки (то есть неправильное)

Надо всего ...

Re: выводится неправильное значение
2008-08-11 22:49
скажите, пожалуйста, а по какой причине формула может неправильно подтягиваться в последующие ячейки?
и еще вопрос, все же если функция подтягивается верно, по какой причине выводится неправильное значение?
( не могу сейчас проверить, так как неприятно...

Re: выводится неправильное значение
2008-08-11 23:15

А по какой причине формула может неправильно подтягиваться в последующие ячейки?

Формула подтягивается правильно, но, в зависимости от того, где Вы наставили знаков "$", может ...

Re: Ошибка #ССЫЛКА! на ровном месте!
2008-08-11 23:25

если = "=СУММ , то LocalFormula
Почти так. FormulaLocal
Ну это я и им...

Циклические ссылки, но не совсем...
2008-08-11 23:31
Уважаемые знатоки Excel! Подскажите!
Можно ли осуществить следующую схему.
Есть 2 листа (или 3, или более). На каждом в одной и той же ячейке можно выбрать 4 значения из списка.
Задача: чтобы при выборе значения 1 (2,3,4) на листе 1 автоматом выбиралос...

Re: Циклические ссылки, но не совсем...
2008-08-12 00:17

Можно ли осуществить следующую схему?

Листы можно синронизировать так:
[code]Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = 0
  If Target.Add...

Re: Скопировать лист с формулами из одной книги в другую
2008-08-12 14:53

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

Re: Кнопка в EXCEL
2008-08-12 14:53
ВСЕМ СПАСИБО!!!
=)))))

Re: Как в макросе обратиться к активной книге?
2008-08-12 15:12
ATS,
не заглянуть ли Вам в Первые шаги?

P.S. Не знаю, лучшее ли это руководство, - просто не знаю в сети других адресованных начинающим.

Re: Циклические ссылки, но не совсем...
2008-08-12 15:24

Цитировать
If Target.Address = "стоим" Then
If Target.Address = Range("стоим").Address  Then

Дальше пока не смотрел.
Надеюсь, имя "стоим" локально на каждом листе.
[/quot...

Re: списки и кол-во строк
2008-08-12 15:47
Есть база данных, подобная у Шпеца здесь,  только в моей база данных находится на 2-х листах и на 1 не помещается

Как быть со...

Re: Циклические ссылки, но не совсем...
2008-08-12 16:02

А что означет "Range("стоим" & i)"? Ячейка "стоим" у меня одна на листе: "стоим2" у меня нету....

ОК, убрал. Пробуем такой вариант:
[code]Private Sub Worksheet_Change(ByVal ...

Re: Скопировать лист с формулами из одной книги в другую
2008-08-12 16:05
Час мучений и вот он, итоговый вариант, кому интересно Улыбающийся :

Sub ATS()

  Const WS_NAME = "СВОД"
  Dim c As Range
  Dim filename As String
         
 iOpen = Application.Dialogs(xlDialogOpen).Show
 filename = ActiveWindow.Caption
 If iOpen <> True Then
...

Re: Циклические ссылки, но не совсем...
2008-08-12 16:38

А что означет "Range("стоим" & i)"? Ячейка "стоим" у меня одна на листе: "стоим2" у меня нету....

...

Re: Циклические ссылки, но не совсем...
2008-08-12 17:04
Я вдруг подумал, что вдруг в названиях листов (и соответственно именах) пробелы затесались. Сделал в коде по две строчки для, например "Лист1!стоим" и "'Лист 1'!стоим":
[code]Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Appl...

Re: Циклические ссылки, но не совсем...
2008-08-12 17:12

Я вдруг подумал, что вдруг в названиях листов (и соответственно именах) пробелы затесались. Сделал в коде по две строчки для, например "Лист1!стоим" и "'Лист 1'!стоим":
[code]Pr...

Re: Циклические ссылки, но не совсем...
2008-08-12 17:33

Еще не проверял этот код...
Проерил. Итог все тот же. Видать не судьба...

Re: Видать не судьба...
2008-08-12 19:06
См. вложение.

На каждом из нужных листов определено локальное на листе имя стоим, наличие которого означает включение листа в число "приёмопередатчиков".

Re: завернутая формула
2008-08-12 22:18
Спасибо большое!

А как можно сократить вот это:
C5:C40*(C3-C4)+D5:D40*(D3-D4)+E5:E40*(E3-E4)+F5:F40*(F3-F4)

и сделать этот список независимым т.е. от столбца С до столбца F, от ячейки С5 и до F40?
Для чего это нужно: если потом в данные будут добавлять...

Поиск 2-х значений в таблице и последующий выбор третьего
2008-08-12 23:43
Здравствуйте, уважаемые знатоки. Помогите пожалуйста решить следующую задачу. Мне для диссертации необходимо написать программу по расчету асинхронных двигателей, пишу на Delphi 7 (знаю плохо). Написал вызов Excel и открытие мне нужного источника, а да...

Сохранение листа с проверкой на совпадение имен имеющихся в книге.
2008-08-13 02:40
Уважаемые Господа. Подскажите что у меня получается не так, как хотелось бы.

Есть лист "Сегодня" в книге Excel.
Он защищен от возможности записи и выделения курсором в защищенных областях.
При операциях кнопками снимается защита и после проведения нео...

Re: ошибка браузера
2008-08-13 07:39
все равно падает

Программа = алгоритм + [url=http://msexcel.ru/content/view/22/2/]структура[/url] данных (с) Вирт
2008-08-13 09:29

все равно падает
Если код не проходит  даже компиляцию (она же трансляция), это не называется "падает". Это называется "учите синтаксис".
Не
Filename[col...

Re: ошибка браузера
2008-08-13 09:58
Подскажите что значит 
"открыть страничку браузером с локального диска."

Свойства таблицы
2008-08-13 10:21
ДОбрый день!
У меня в таблице Exel Адрес ячейки и по вертикали и по горизонтали цыфровой.
Как сделать чтобы по горизонтали были буквы?  Шокированный

Re: Видать не судьба...
2008-08-13 10:38

См. вложение.

На каждом из нужных листов определено локальное на листе имя стоим, наличие которого означает включение листа в число "приёмопередатчиков".
[/...

Re: преобразование времени
2008-08-13 10:42
Спасибо, все получилось

Re: Циклические ссылки, но не совсем...
2008-08-13 10:47
Я удалил из кода всё, не имеющее отношение к дублированию значений.
Надо было еще удалить лишнее и с листов, но аз, многогрешный, поленился.

А оно Вам надо?
2008-08-13 10:50
Команда Сервис -- Параметры -- вкладка Общие -- флажок Стиль ссылок R1C1 снять.

Но я бы не советовал: древний стиль ссылок A1 годится только для таблиц небольшой ширины и (на мой взгяд) вообще очень неудобен.

Re: Циклические ссылки, но не совсем...
2008-08-13 11:12

Я удалил из кода всё, не имеющее отношение к дублированию значений.
Надо было еще удалить лишнее и с листов, но аз, многогрешный, поленился.
ААААААААААААААААААААААААААААААААА...

Re: Свойства таблицы
2008-08-13 11:12
Ого, только сейчас заценил логику относительных и абсолютных ссылок в этой системе!
Круто придумано, но с баксами $ как-то уж привычнее...

Re: Циклические ссылки, но не совсем...
2008-08-13 11:16

удалил Option Explicit  - у меня некоторые проблемы с объявлением переменных...
А вот это - категорически! - напрасно. Поскольку гарантирует проблемы в дальнейшем.

Re: Циклические ссылки, но не совсем...
2008-08-13 11:31

удалил Option Explicit  - у меня некоторые проблемы с объявлением переменных...
А вот это - категорическ...

Как построить формулу...
2008-08-13 12:39
Доброе время суток! Как сделать, чтобы в ячейке отображались последние введеные в столбце данные? К примеру я вевел значение в А1, потом в А2, в А3, а у меня должно меняеться значение в ячейке В1=А1,В1=А2, В1=А3 паралельно с вводом данных

Всё о диаграммах
2008-08-13 13:02
По работе столкнулся с множеством проблем и вопросов по диаграммам.
Тему буду поддерживать, так как вопросов много.
Итак, проблема первая:
в одном файле существуют листы с таблицами данных и листы с диаграммами, построенными на этих данных. Цифры в таб...

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-08-13 13:06
Шпец  Докапыч!
А как подправить код, чтобы он суммировал не по столбцу В, а по столбцу С? Уже несколько дней рыскаю, не могу найти...
ЗЫ: у меня просто столбики поменялись местами... Строит глазки

Re: Как построить формулу...
2008-08-13 14:40

Как сделать, чтобы в ячейке отображались последние введеные в столбце данные?

Построил такие формулы:
  • -для неразрывного диапазона:
  • B1: =СМЕЩ([c...

Сводная на основании динамического диапазона..
2008-08-13 14:43
Всем привет и особое почтение знатокам...
Что то не получается .. создал диапазон динамический с функцией СМЕЩ() обозвал его "ТаблГлав" зашиваю в параметры сводной ... ругается ... говорит неверная ссылка и что делать?

Re: Как обойти ограничения с применением функции ЕСЛИ
2008-08-13 14:43
Зависит от ситуации.
Иногда нужно применять что-то типа ВПР.

А вообще интересно, есть ли аналог in case of ?

Re: Как обойти ограничения с применением функции ЕСЛИ
2008-08-13 15:05

Как в формуле с функции ЕСЛИ обойти ограничения в количестве аргументов?

Можно использовать функции ВЫБОР, СУММЕСЛИ, СУММПРОИЗВ, формулу массива с перемножением на условие или,...

Re: Ошибка браузера
2008-08-13 15:34
сохранил страницу макросом , открыл браузером с локального диска,  проскакивает таже ошибка после открытия страницы  в Excel, выделено синим столбец "Факт"

Re: Присоеденение данных
2008-08-13 16:11

Цитировать
Всё то же самое, но в формате Excel 2003
спасибо за внимание.

Re: Присоеденение данных
2008-08-13 17:03
Насколько я понял, требуется всего лишь скрывать/показывать одну из строк.

Re: Сводная на основании динамического диапазона..
2008-08-13 17:25
Неужто нельзя? так сделать? Василий Алибабаевич и Вы не в силах?

Re: Как копировать веб страицу в текстовом формате?
2008-08-13 17:42
Василий Алибабаевич разобрать получилось , а собрать опять не получается
Как открыть через имя файла понял
как перевести данные в текстовый формат тоже понял
Но как также красиво открыть одновременно страницу в текстовом формате не как не пойму

Re: Как копировать веб страицу в текстовом формате?
2008-08-13 17:56
проблема в том что  открывается страница  в Excel через имя файла сразу с ошибкой ( в текстовый получается перевести только после открытия страницы в Excel)

ошибка (столбец "Факт" выделено синим )
должно быть 14.1

Тоже мне, постоялец...
2008-08-13 18:12
Где то, на что ругается? Таблица - где?

Re: Сводная на основании динамического диапазона..
2008-08-13 19:45
Таблица описана как динамический диапазон СМЕЩ(А2,0,0,СЧЕТЗ();СЧЕТЗ()) и т.д. назвал ее "Главнная" например, в меню сводных таблиц пытаюсь назвать ее исходным диапазоном , мастер сводных таблиц матерится .... "неверная ссылка...." В чем дело не пойму

Re: Сводная на основании динамического диапазона..
2008-08-13 20:49

Говорит: "Неверная ссылка", и что делать?

Дать верную ссылку Улыбающийся

PS: Во вложении обновлени...

Re: Сводная на основании динамического диапазона..
2008-08-13 21:27

Неужто нельзя? так сделать? Василий Алибабаевич и Вы не в силах?

Я об этом впервые слышу Улыбающийся

Re: Как копировать веб страицу в текстовом формате?
2008-08-13 21:42
У вас во вложении она уже испорчена экселем.
Надо когда открываете ее первый раз, не нажимать сразу готово, а ставить формат столбца - не общий, а текстовый.
После такого преобразования назад цифры уже не восстановить, ЕМНИП.

Re: Присоеденение данных
2008-08-13 23:50

Цитировать
Me.Range("ОтработаноДней").EntireRow.Hidden = _
                Year(dp) <> Year(tm) Or Month(dp) <> Month(tm)
Да, это ключевой момент, только мне кажется, что должно быть "AND", имеется ввиду текущий месяц текущего года..
Спасибо Вам ог...

Re: Присоеденение данных
2008-08-13 23:57
AlGrin,
в таких случаях я всем рекомендую  Первые шаги.
Не знаю, лучшее ли это руководство, - просто не знаю в сети других адресованных начинающим.

Чуть не забыл: там именно OR, "не совпадае...

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-08-14 01:11

У меня просто столбики поменялись местами... Строит глазки

Поменял местами строчки в коде. Подмигивающий


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

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


В избранное