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

Форум по Microsoft Excel

  Все выпуски  

Форум по Microsoft Excel


Форум по Microsoft Excel

Выпуск 9
от 2009-03-05

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

Рассылка сайта "Профессиональные приемы работы в 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: Как автоматически вырезать строки и вставить их в конец таблицы
2009-02-26 10:21
Ответил мылом, сюда не смог выложить файл  Грустный рабочий комп на дает.
Выполнил все с помощью макрорекордера.

Re: Пользовательская функция. Как организовать аналог функции ВПР
2009-02-26 10:43
ШД, Thanks a lot

1. Понял на примере той самой функции VLOOKUP2 Улыбающийся
2. Улыбающийся
3. Функция Бесселя находится в составе Инженерных функций (они подключаются пакетом анализа в настройках)
Но показанным тобой способом использовать ее не удалось.
Если ничего п...

Re: как вставить в ячейку навзвание листа с которого было выбрано мин. значение.
2009-02-26 14:15
второй вариант очень не работает.. просто =МИНлист("Электрик";"Лист3";E2) - пишет Лист3 в е2 и все.... Обеспокоенный  я прикрепляю файл... вобщем как-то вот так..

Отправка из Excel сообщения по e-mail (в продолжении темы)
2009-02-26 14:17
Господа!
Подскажите пожалуйста, как решить следующую проблему:
есть необходимость отправить кучу картинок из аутлука. Беда в том, что картинки много весят, а "на том конце" адресат скачивает письма через веб-браузер, поэтому нельзя обойтись станадартны...

Re: Перечень файлов в папке
2009-02-26 14:28
Спасибо Шпец!  СмеющийсяПочитаем ... Подмигивающий

Re: Список файлов в папке, при помощи VBA?
2009-02-26 14:31

И еще вопрос: как из кода VBA проверить подключена ли библиотека, ну скажем, та же FSO, и если неподключена, то подключить ее?

А как насчет этого?

Re: Авто дата
2009-02-26 14:33
Спасибо за быстрый ответ! Уважаемый Шпец Докапыч, я Вас очень уважаю! (+1 к карме)

В продолжение темы: а как быть, если значение "выполнено" было выбрано случайно (ну промахнулась бы я при выборе из списка!  Шокированный), => дата "вставилась", а я, выбрав в сто...

Re: Авто дата
2009-02-26 14:48
Пожалуйста. Надеюсь, что и Вам будет ещё за что плюсануть. Подмигивающий

А для начала предлагаю разобраться в простой и самой популярной конструкции If-Then-ElseIf-Else-End If, потому что условия могут быть самыми разными и подправить самостоятельно Вам не...

Re: Перечень файлов в папке
2009-02-26 15:17
Предлагаю посмотреть (с конца) FAQ по "VBE & Module".

Не забывайте также про возможность позднего связывания:

Код:
Set fs = CreateObject("Scripting.FileSystemObject")

Подробнее здесь: [url=...

Re: как вставить в ячейку навзвание листа с которого было выбрано мин. значение.
2009-02-26 16:01
сори... вобщем один вопрос остался - возможно ли если на каких-то листах в е2 ничего нет, то в расчет этот лист не брать? не считать минимальным пустые ячейки...

Re: как вставить в ячейку навзвание листа с которого было выбрано мин. значение.
2009-02-26 16:40

Возможно ли если на каких-то листах в е2 ничего нет, то в расчет этот лист не брать? не считать минимальным пустые ячейки...

Да, нужно прописать условие: "если минимальн...

Re: как вставить в ячейку навзвание листа с которого было выбрано мин. значение.
2009-02-26 16:43
Вы Воистину Обладатель Уникальных Навыков. Спасибо огромное!!! побольше бы в инете таких отзывчивых!!!  Веселый

Re: Дополнительный вопрос 16+_VBA
2009-02-26 18:19
 Веселый Все теперь класс!!!

запись в ячейке = название листа
2009-02-26 18:31
Есть "лист1". есть ячейка а1 на этом листе. как сделать так, чтобы когда мы пишем в ячейке а1 например слово "листик",  - "лист1" переименовывался в "листик". возможно такое?  Строит глазки

Re: запись в ячейке = название листа
2009-02-26 20:04
Макрос для сохранения листа под именем ячейки
также Вы можете указать директорию
его можно думаю переделать чтобы он сохранял
название при событии закрытия книги
мне тоже интересно как это будет выглядеть - этот вопрос
к специалистам нашего форума
[c...

Re: Пользовательская функция. Как организовать аналог функции ВПР
2009-02-26 22:32
6. Спасибо описание функции - понятно, а как можно указать описание её параметров?

7. Нет, сама функция задумана как линейная аппроксимация табличных значений:
(x-x1)/(x2-x1) = (y-y1)/(y2-y1) => y = y1 + (x-x1)*(y2-y1)/(x2-x1)
здесь,
х1 и х2 - табличны...

Re: Нужна помощь с форматом данных
2009-02-26 23:58
Здравствуйте. У меня похожая задача. Расчет ведеться по двум формулам, а результаты заносяться в столбцы А1-А25 (для первой формулы) и в В1-В25 (для второй). Как только результаты в столбцах А и В совпадут расчет по формуле, р...

Re: Нужна помощь с форматом данных
2009-02-27 02:10

Расчёт ведётся по двум формулам, а результаты заносятся в А1-А25 (для первой формулы) и в В1-В25 (для второй)...

Задача в том, чтобы ...

Re: Пользовательская функция. Как организовать аналог функции ВПР
2009-02-27 03:31

6. Спасибо описание функции - понятно, а как можно указать описание её параметров?

Семь простых (если что непонятно - расскажу подробнее) шажков описаны в файле [url=http://www...

Как автоматически копировать только диапазон ячеек на другой лист?
2009-02-27 07:10
Есть лист1 с диапазоном ячеек b2:e16. в этих ячейках формулы.
есть лист2. как сделать автокопирование только значения ячеек(без формул)  диапазона b2:e16 с лист1 на лист2?

Re: Как автоматически копировать только диапазон ячеек на другой лист?
2009-02-27 08:31

Как сделать автокопирование только значения ячеек(без формул)  диапазона b2:e16 с лист1 на лист2?

Перенос значений осуществляется так:
[code]Sheets("Лист2").[B2:E1...

Re: Нужна помощь с форматом данных
2009-02-27 09:33


Задача в том, чтобы выполнить расчёт (какой именно?) или занести в столбец (заменить старый результат?). Прекращать и выполнять надо первые две формулы по другим данным что ли?
...

Re: Нужна помощь с форматом данных
2009-02-27 10:32

Тогда в формулу, результат которой заноситься в В1-В25 нужно изменить константу и продолжить вычесления с занесением в столбец В, допустим они сошлись в строке В12, тогдпа в В13-В25 ...

Re: Как задать пользовательский формат, аналог # ##0,00, но с разделителем `
2009-02-27 10:52

не прибегая к конструкции вида: :#`###`###`###`###
Непонимающий

а чем тебя не устраивает #`###`###`###`### ?

Re: Нужна помощь с форматом данных
2009-02-27 11:27
Тоже вопрос по формату данных.
Есть столбец с датами a1=01.01.09, a2=02.01.09... a365=31.12.09
Надо разбить по месяцам, поменять этот формат на просто "январь, февраль...декабрь (a1=январь, a2=январь ... a32=февраль...", но поменять так, чтобы было как...

Re: Нужна помощь с форматом данных
2009-02-27 11:43

... но поменять так, чтобы было как текстовое значение, т.к. если просто изменить формат ячейки, то сводная таблица не будет воспринимать как текст и будет разбивать по числам...[/q...

Re: Нужна помощь с форматом данных
2009-02-27 12:07

Используйте функцию ТЕКСТ():
  • =ТЕКСТ(A1;"ММММ")

Огромное спасибо! Все получилось. А я голову ломал....

Re: Как построить диаграмму по матрице
2009-02-27 12:51
А что подразумевается под "ячейками диаграммы"?  Непонимающий

Re: Как построить диаграмму по матрице
2009-02-27 13:39

А что подразумевается под "ячейками диаграммы"?  Непонимающий

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

Re: запись в ячейке = название листа
2009-02-27 15:30

Код:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim strTemp As String
If Target.Address = "$A$1" Then
    strTemp = CStr(Target.Value)
    If Len(strTemp) > 0 Then
        ActiveSheet.NAME = strTemp
    End If
End If
End Sub

Re: Как автоматически копировать только диапазон ячеек на другой лист?
2009-02-27 17:05
очень прошу - чуть побольше информации.. я с vba столкнулся 2 дня назад.. обещаю выучить учебник, но сейчас просто не хватает времени..

Re: из 1С в Excel: как получить данные о выписанных счетах-фактурах?
2009-02-27 18:20
Для получения данных совсем необязательно знать имена полей.
Достаточно в SQL запросе к БД вместо имен полей поставить "*".
Я, например, использую код:
rs.Source = "select * from <имя_БД>"

и все работает.

Дата пПонедельник для указанной даты
2009-02-27 19:00
В ячейке есть дата, например: 26.02.2009, в соседней ячейке необходимо чтобы формула возвращала дату понедельника недели к которой относится первая дата, то есть в данном случае 23.02.2009.
Кажись это уже было, если да, напомните, плиз, ссылочку, если ...

Re: Как автоматически копировать только диапазон ячеек на другой лист?
2009-02-27 19:07
сам и допер:


Sub yach()
Sheets("Прайс").[B2:G16].Value = Sheets("Итог").[B2:G16].Value
  End Sub
 
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Target.Column = 7 Then yach
 End Sub

щелкаем по 7 столбцу на листе "итог" и формируетс...

Re: автоматическая сортировка строк диапазона средствами vba. как сделать?
2009-02-27 19:48
Эта и многие другие задачки решаются таким способом:

  • Сервис -> Макросы -> Начать запись
  • Выполнить необходимые действия
  • Сервис -> Макросы -> Остановить запись

Re: Как сделать ComboBox со списком файлов?
2009-02-27 20:22
Со вставкой текста из файла я разобрался. По вашему методу сделал - работает)
А теперь надо сделать вот что:
в папке лежат файлы: file1.txt ,file2.txt, ..., fileN.txt
Нужно чтобы в ComboBox можно было выбрать любой из них. По умолчанию будет стоять сам...

Re: автоматическая сортировка строк диапазона средствами vba. как сделать?
2009-02-27 20:26
шикааарно!. вы для меня прям проводник в мир VBA  Смеющийся.   

у меня получилось:

Sub Макрос1()

    Range("B2:G500").Select
    Selection.Sort Key1:=Range("G2"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=...

Re: автоматическая сортировка строк диапазона средствами vba. как сделать?
2009-02-27 20:48
все! спасибо! юзаю поиск.

Re: Пользовательская функция. Как организовать аналог функции ВПР
2009-02-27 22:07

Семь простых (если что непонятно - расскажу подробнее) шажков описаны в файле registerudf.zip из с...

Re: Как спрятать формулы?
2009-02-28 11:22

(как снять забытый пароль не спрашивайте - ибо не знаю)
просто к слову может пригодится: для ломалки паролей листа пользуюсь этим макросом

Re: Напоминание в EXCEL
2009-02-28 12:11
как организовать закрытие формы по нажатию Esc ?

Re: Напоминание в EXCEL
2009-02-28 12:22

как организовать закрытие формы по нажатию Esc ?

Надо написать реакцию на событие KeyDown, KeyUp или KeyPress.

Допустим на отжатие "Esc" будет так:
[code]Private Sub UserFo...

Re: Напоминание в EXCEL
2009-02-28 13:16
не получается (
я так понимаю код вставлять в свойства формы? но не закрывает окошко

Re: Напоминание в EXCEL
2009-02-28 13:19

я так понимаю код вставлять в свойства формы?

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

Как удалить лишние почтовые адреса
2009-02-28 18:55
Может быть вопрос не совсем по теме, но может, поможете. У меня в списке запомненных почтовых интернет-адресов в интернет эксплорере есть ошибочно написанные, есть те, которые дублируются. Как убрать те адреса, которые не нужны. То есть, я захожу в рам...

Cохранение документа WORD
2009-03-01 01:47
Всем доброе время суток!

Код:
Public Sub CopyActiveDoc()
ActiveDocument.Save
Dialogs(wdDialogFileSaveAs).Show
ActiveDocument.Close
End Sub
Макрос сохраняет рабочую книгу .
Как задать директорию например = "C:\К\"
Заранее спасибо

Re: Работа с массивом
2009-03-01 16:11
Спасибо всем!!!!


Получилось. Сделал пока по варианту abra довольно шустро все считает.

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

 Set SLC = ...

Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-01 17:23
ну очень не просто...  Смеющийся

Вобщем так. Из программы выгружается excel - файл со следующей структурой:

На какой-то строке (например 63я строка) в столбце А(неизменно) появляется фраза "Материалы"
сразу под ней в ячейках C64 D64 E64 (столбцы неизменны) со...

Re: Напоминание в EXCEL
2009-03-01 17:56
элементов вроде и не густо, а не получается...

[code]
Private Sub ListBox1_Click()

End Sub

Private Sub ListBox_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
  If KeyCode = 27 Then Unload Me
End Sub

Private Sub UserForm_Initializ...

?????корректное отображение импортированных данных в формулах Excel?????
2009-03-01 20:20
здравствуйте.
хочу испросить совета у авторитетных людей.
проблема состоит в следующем: не могу понять почему содержимое ячейки, которое необходимо вставить в формулу как ссылку отбражается в этой формуле в кавычках и поэтому возвращается значение #ЗНА...

Re: ?????корректное отображение импортированных данных в формулах Excel?????
2009-03-01 20:22
второе сообщение с картинкой, т.к. в первое не влезло по размеру

Re: ?????корректное отображение импортированных данных в формулах Excel?????
2009-03-01 20:24
третье сообщение с картинкой, т.к. в первые 2 не влезло по размеру

Re: ?????корректное отображение импортированных данных в формулах Excel?????
2009-03-01 22:23
Уважаемый  petrov_ja
у вас число представлено ввиде текста
нужно заменить точку на запятую с помощью доп. столбца (формула =ПОДСТАВИТЬ(-ячейка-;".";",")
дальше можно использовать формулу
=ЗНАЧЕН()
или прибавить 0 или умножить на 1

Re: ?????корректное отображение импортированных данных в формулах Excel?????
2009-03-02 03:38
 Строит глазки Ник, ААААААААААГРОМНОЕ Вам спасибо.
если честно, я не думал, что кто - нибудь так быстро ответит. Научусь торговать на Forex сборшу Вам в личку рецептик  Подмигивающий Веселый

спасибо Вам, что потратили время на мои посты и на ответ. помогли.

Я ЛЮБЛЮ ИНТЕРНЕТ!!!!...

Re: Сохранение файла в другом формате
2009-03-02 05:48

Цитировать
Если посмотреть файл .csv в блокнотике, то именно тчк с зпт даёт разделение по ячейкам
Да действительно в блокноте так и есть, но при программной замене зпт, на тчк. с зпт., однако при повторном открытии все равно сливает в одну ячейку,...

Запрос на сохранение Personal
2009-03-02 05:51
Уважаемые, подскажите пожалуйста. С некоторых пор при каждом закрытии Excel выдается запрос на сохранении Personal, хотя я ничего не менял. Пробовал всяко разно, все равно запрос повторяется. Может кто нибудь сталкивался с подобной проблемкой?

Re: Запрос на сохранение Personal
2009-03-02 08:15

Пробовал всяко разно, все равно запрос повторяется.

Может в модуле книги (ЭтаКнига) личной книги макросов (PERSONAL.XLS) прописано какое-нибудь автоизменение?  В замешательстве Например:
...

Re: Запрос на сохранение Personal
2009-03-02 08:35
Нет в модуле книги вообще ничего нет, в остальных модулях вроде посмотрел, на автоизменение ничего не подвешано, причем запрос на сохранение вроде стал появляться после того как были открыты  Excel 2003 и 2007, он спросил как открывать Personal, так ка...

Re: Запрос на сохранение Personal
2009-03-02 09:24
Пожалуй, стоит попробовать разграничить ЛКМ разных версий, т.е.:
"PERSONAL.XLS" из папки "C:\Documents and Settings\Юзер\Application Data\Microsoft\Excel\XLSTART"
перенести в "C:\Program Files\Офис 2003\OFFICE11\XLSTART",
а в аналогичной "XLSTART" 2007...

Re: ?????корректное отображение импортированных данных в формулах Excel?????
2009-03-02 09:34

ЗЫ. А у Вас там 3 звездочки под ником. это что знаки отличия, благодарности. и как я могу Вам еще одну прилепить? Веселый

Звёздочки даются за определённые пороги количества соо...

Re: Дата пПонедельник для указанной даты
2009-03-02 09:46
Пойдет, спасибо, торможу Улыбающийся
только не 3, а 2 Улыбающийся
=A1-ДЕНЬНЕД(A1;2)

и еще одно уточнение, если указан понедельник, то та же дата, т.е.:
=ЕСЛИ(ДЕНЬНЕД(A1;2)=7;A1;A1-ДЕНЬНЕД(A1;2))

Re: Дата пПонедельник для указанной даты
2009-03-02 10:26

только не 3, а 2 Улыбающийся

А чем Вам нумерация с нуля (Тип=3) не угодила? Сегодня мы вычтем нуль (ибо понедельник), и никакая проверка не нужна.

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 11:50
люди. ну помогите же..  Грустный

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 13:03

вобще в док-те много раз встречается этот Итого, но я обозначил конкретные границы

Эти "много итого" – промежуточные итоги, т.е. между ними есть материалы или всё, что ну...

Re: Дата пПонедельник для указанной даты
2009-03-02 13:04
Да, точно! Спасибо, просто зациклился на ДЕНЬНЕД(;2), блин!   (день нед. тип 2)

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 14:32
Николай, Вы бы повнятней изложили и файлик бы приложили.
Потому как показывает практика на одни и те же вещи смотрят по разному

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 15:49
в архиве две сметы.
нужное у них находится в 1.xls  (раздел материалы - C64 D64 E64,  C66 D66 E66, C68 D68 E68, C70 D70 E70, C72 D72 E72 - до 72 строки, т.е. через одну). и другая смета  2.xls - там нужное находится в C45 D 45 Е45, C47 D47 E47, C51 D51...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 15:59
Вам нужно задать вопросы внедренцам и заплатить за это деньги.
Проблема в том, что почти все разработчики СПЕЦИАЛЬНО пишут - выгрузка в Excel, и да ,она существует. Но на выходе никому не нужная форма.

Вам выбирать кому платить - "знатокам" или разрабо...

Опять о методе .Move
2009-03-02 16:07
Пишу так:

    For i = LBound(arrList1) To UBound(arrList1)
        Workbooks.Open Filename:=filPath & "\" & arrList1(i) _
                , ReadOnly:=True
        If i = 4 Then
            Stop
        ElseIf i = 3 Then
            Stop
        Else
  ...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 16:10
любая задача может быть коммерческой - даже просто - дважды клинкуть по иконке может стоить от 10 рублей и до бесконечности.. вопрос в лояльности знатоков-гуру к таким как я на этом форуме и желании помочь (за одно и поупражняться в написании заковырис...

Как вставить в формулу URL?
2009-03-02 16:31
Здравствуйте!

Возможно ли вставить в формулу URL на постоянно меняющееся число.

А может я неправильно формулирую задачу... Нужно вот что: Есть некие цены в долларах. Мне они нужны в рублях. Поскольку курс сейчас постоянно скачет, мне нужно, чтобы при к...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 16:33
Предлагаю обсудить довольно обширную тему здесь. Подмигивающий

Re: Как вставить в формулу URL?
2009-03-02 16:46
Способ №0:

  • Данные -> Импорт внешних данных -> Создать веб-запрос
  • Указываете адрес: cbr.ru
  • Жёлтой стрелочкой выбираете табличку с курсом -> Импорт

Способ №1:
[url=http://www.planetaexcel.ru/...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 16:49
Ну и чего тут сложного:
в модуле книги:
nRw=1
Do

   ну а здесь по If разбираем табличку! - на "косточки"

   nRw=nRw+1
Loop while ThisWorkbook.activesheets.cells(nRw,1).text<>"ВСЕГО по смете"

нужно подробнее - пишите.

Re: Как вставить в формулу URL?
2009-03-02 17:05
Благодарю за скорый ответ

Re: Макросы для сводной таблицы
2009-03-02 18:15
Прошу прощения. Я имел в виду переназначить сочетание клавиш, т.е. у меня  сохранено Ктрл+о, а я бы хотел Ктрл+п

Re: Применимо ли слово &quot;халява&quot; или Если платить, то кому?
2009-03-02 18:44
ну суть моего поста, благодаря которому мы очутились в этой ветке была всетаки более меркантильной - сподвигнуть знающих людей на реальную помощь, но раз модератор решил что моя хочет больше чем можно нахаляву - значит прийдется искать писателей vba за...

Re: Применимо ли слово &quot;халява&quot; или Если платить, то кому?
2009-03-02 18:58
Владимир2009, я по своей природе привык автоматизировать среду своего обитания (это ко всему прочему и значит что я осилю vba как бы мучительно это для меня не было, т.к. появилась перспектива упростить свою жизнь). в моем случае благодаря помощи много...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-02 19:02
как по if на "косточки" разобрать?  Улыбающийся

выравнивание высоты копированных строк на других листах
2009-03-02 19:35
с лист1 на лист2, лист3, лист4 итд - перенесена а1. как выровнять высоту строк автоматически на других листах? (формат-строка-автоподбор высоты - исключается, т.к. защита на всех листах кроме первого).

Re: Применимо ли слово &quot;халява&quot; или Если платить, то кому?
2009-03-02 19:35

раз модератор решил что моя хочет больше чем можно нахаляву - значит прийдется искать писателей vba за деньги...

О ком Вы говорите?
Я смотрю на эту позицию с такой сторон...

Re: выравнивание высоты копированных строк на других листах
2009-03-02 19:54

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

На защищённом листе макрос не отработает, но можно перед автоподбором высоты снимать защиту, а ...

Re: Применимо ли слово &quot;халява&quot; или Если платить, то кому?
2009-03-02 19:59

решение нашлось через vba - эт в начальной ветке я чиркнул...
  за разбор суп и мух - отдельный спасибо. Ну  а про комерческую благотворительность помоему говорить бесмыслено - риторическая тема. Улыбающийся каждый видит в этом своё - кто финансовую выгоду а к...

Re: выравнивание высоты копированных строк на других листах
2009-03-02 20:00
вот Спасибо хорошо! а если есть на листе разрешенные для изменения ячейки? не весь он защищен а лишь частично. где в коде указать это можно?

Re: выравнивание высоты копированных строк на других листах
2009-03-02 20:34

а если есть на листе разрешенные для изменения ячейки? не весь он защищен а лишь частично. где в коде указать это можно?

Если в форматах ячеек снят флажок "Защищаемая яче...

Re: Полезные простые функции для начинающих
2009-03-03 01:11

Есть небольшое предложение- 
Сделать тему легких и полезных примеров для начинающих в EXEL
где каждый желающий мог привести полезные примеры

Спасибо, Gregsun. Тема о...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-03 06:21

как по if на "косточки" разобрать?  Улыбающийся

dim stroka as string

with ThisWorkbook.activesheets
   nRw=1
   Do
      'ну а здесь по If разбираем табличку! - на "косточки"
   ...

Re: Опять о методе .Move
2009-03-03 06:23
Неуж то вопрос так труден? Злой Или я его неверно сформулировал? В замешательстве

Re: из 1С в Excel: как получить данные о выписанных счетах-фактурах?
2009-03-03 07:18
А нельзя ли выложить пример реализованный относительно моих условий (см. скрин) Подмигивающий

Обратное форматирование
2009-03-03 08:01
Доброе время суток всем!

Задача:
Есть список кодов, формируемый базой в текстовом формате
Для определенных действий необходимо преобразовывать в число

Вопрос: а есть ли возможность обратного преобразования? (файл прикладываю)

Сколько понедельнико (вторников и т.д.) осталось?
2009-03-03 09:32
Допустим в ячейке хранится некая дата.

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

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-03 09:43
спасибо! очень помогло такое решение.

Re: Сколько понедельнико (вторников и т.д.) осталось?
2009-03-03 10:31

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

Знаю лишь как посчитат...

Re: Обратное форматирование
2009-03-03 10:36

Вопрос: а есть ли возможность обратного преобразования? (файл прикладываю)

Пожалуйста:
  • =C2&""

Копирование диапазонов ячеек и их вставка друг за другом
2009-03-03 12:24
Идея такая: есть таблица,в ней пункты 1 ,2 ,3, и т.д.
Есть подпункты ещё 1.2 ,1.3 и т.д.
Пользователь выбирает нужные ему пункты и отправляет таблицу на печать.
Я решил сделать это так: CheckBox для каждого диапазона ячеек подпункта. Как сделать чтобы ...

Re: Опять о методе .Move
2009-03-03 12:52
Что получилось - в скрине.

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

Re: Опять о методе .Move
2009-03-03 13:09

Что получилось - в скрине.

Я имел ввиду ЗАМЕНИТЬ строку, т.е. удалите свою и пропишите эти три.

Re: Сколько понедельнико (вторников и т.д.) осталось?
2009-03-03 13:18
Улыбающийся спасибо...
придется подумать как посчитать другие дни )

Re: Сколько понедельнико (вторников и т.д.) осталось?
2009-03-03 13:37
Шпец, можешь кратенько объяснить как эта часть СТРОКА(ДВССЫЛ(A1&":"&КОНМЕСЯЦА(A1;0))) формулы работает?
особенно то, как из ДВССЫЛ(A1&":"&КОНМЕСЯЦА(A1;0)) получается массив состоящий из указанная_дата - дата_конца месяца ?

Re: Опять о методе .Move
2009-03-03 15:11
Вот что получилось: в скрине.

Re: Сколько понедельнико (вторников и т.д.) осталось?
2009-03-03 15:19

Шпец, можешь кратенько объяснить как эта часть СТРОКА(ДВССЫЛ(A1&":"&КОНМЕСЯЦА(A1;0))) формулы работает?

Функция СТРОКА() возвращает номера строк диапазона, сформированного Д...

Re: Опять о методе .Move
2009-03-03 15:34
Похоже, что листа, который мы хотим переместить не существует, наверно…
Следующий анализ - заменяем эту (которая If Sheets…) на такую:

[code]Debug.Print "Есть ли лист """; wks.Parent.Name; "["; wks.Name; "]"" в книге """; Sheets.Parent.Name; """?"[/cod...

Помогите в составлении формулы пожалуйста.
2009-03-03 18:59
Здравствуйте. У меня такой вопрос по excel 2003. У меня имеется формула т=Ат/Аи.
В свою очередь Ат=Аэ+Ап .  Как мне составить формулу, чтобы формула ссылалась на ячейку со значение Ат, либо, если значения Ат нет, то на ячейку со значением Ат=Аэ+Ап. То...

Re: Помогите в составлении формулы пожалуйста.
2009-03-03 20:15

То есть если одного значения нет, то ссылалась на другую ячейку.

Без функций это можно сделать так:
  • =(((Ат+0)=0)*(Аэ+[colo...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-03 20:15
если честно - я не ожидал столь серьезного подхода к моей задаче Шокированный Это впечатлило меня очень... завтра это впечатлит генерального директора и сметный отдел..  как-то даже не удобно спасибу за это говорить. уж больно круто. спасибо всеравно..

Re: Координаты точки на графике
2009-03-04 00:23
А вот можно ли на графике увидеть числовое значение в точке пересечения двух кривіх ? Спасибо

разграничение доступа. нужна консультация
2009-03-04 04:45
Здравствуйте.
Нужна консультация по разграничению прав доступа к информации в таблице.

Исходная ситуация: имеется таблица, в которой аккумулируется информация по обработке заявок. Количество специалистов, обрабатывающих заявки - до 40-ка человек.
Заявк...

Re: Комплексная задача по excel vba для настоящих гуру своего дела.
2009-03-04 05:39
Впечатления - проходят. С нами остается - опыт наработанный и знания накопленные.

Мое отношение - в память о тех кто мне помогал и помогает.

Будут проблемы - пишите.

автомат. заполнение несколько форм из одной
2009-03-04 05:58
Прошу помочь решить задачу: необходимо для клиента заполнять одновременно несколько печатных
документов, а данные в них идентичные. Помогите куда рулить, чтобы при заполнение одной формы
данные автоматом перекидывались в другие формы автоматом... и все...

Re: разграничение доступа. нужна консультация
2009-03-04 06:05

Теперь сам вопрос:
1) может ли Excel поддерживать работу с файлом в совместном доступе до 40 пользователей?
Если Да, то каким образом организовать разрешительную систему доступа на...

Re: Опять о методе .Move
2009-03-04 08:04
Уважаемый Шпец! Чтобы Вас немучить (процесс отладки, действительно занятие увлекательнейшее!!! Смеющийся Строит глазки), да и процесс (ответ на вопрос топика) быстрей завершить. Выкладываю архив - все в нем. Специально сделал подсказки. Попутно, может быть подскажете к...

Re: автомат. заполнение несколько форм из одной
2009-03-04 08:05
К этой "вершине" как минимум два пути - выложите пожалуйста пример!

Re: Помогите в составлении формулы пожалуйста.
2009-03-04 08:11
Спасибо большое Смеющийся

Re: автомат. заполнение несколько форм из одной
2009-03-04 10:31
Спасибо за отклик, готовлю пример....

Re: Опять о методе .Move
2009-03-04 11:09
Имея оригинал, ошибка выявилась моментально:
[code]'Sheets(wks.Name).Move After:=.Sheets(.Sheets.Count) - неправильно, _
т.к. Sheets перед первым перемещением принадлежит одной книге, а после - другой
'wks.Parent.Sheets(wks.Name).Move After:=.Sheets(.S...

Re: Обратное форматирование
2009-03-04 11:58
Спасибо!

Применила, работает Улыбающийся

Re: Опять о методе .Move
2009-03-04 12:02
сделал вот так:

                    With Workbooks(filNameTo & ".xls")
                        Workbooks(arrList1(i)).Sheets(wks.Name).Move After:=.Sheets(.Sheets.Count)
                    End With

и все заработало. Похоже перемешаемому листу нужно ук...

Печать выбранных ячеек
2009-03-04 13:47
как сделалать чтобы выбранные ячейки все печатались на 1 листе друг за другом,а не каждая новая выделенная [url=http://msexcel.ru/content/view/22/2/]группа[/url] на отдельной странице?

Re: Опять о методе .Move
2009-03-04 14:05
Не уверен что нужно продолжать в этой же теме. Но это работа все над тем же проектом!

Если сочтете необходимым можно перенести в новую тему.

Итак:

Есть WinRAR архив. Содержит Excel-книгу с листами. Задача:
   1) Нераспаковывая архив, открыть книгу и
...

Подсчет строк по условию
2009-03-04 14:06
Добрый день!

Столкнулся с необходимостью подсчитать число строк в массиве данных по определенному условию.

Подскажите как это сделать...
Какие-то функции в Екселе есть по умолчанию ЧСТРОК, Индекс - но как подсчитать кол-во строк только данной группы а ...

Re: Опять о методе .Move
2009-03-04 14:55

и удалить распакованное можно.

А как?

И еще задача: Нужно SFX-архив с книгами, содержащими проект, передать на компьютер пользователя.
Вопрос: Можно ли сделать так, ...

Re: Подсчет строк по условию
2009-03-04 14:57
VBA Вам в помощь!

Re: Подсчет строк по условию
2009-03-04 15:28
Хочеться конкретного предложение решения данной задачи.

Re: Координаты точки на графике
2009-03-04 15:40

... Но я имею ввиду именно координаты точки относительно осей Chart в пикселях или других единц измерений. Поясню суть задачи: Необходимо провести линию к маркеру графика.
дл...

Re: Подсчет строк по условию
2009-03-04 16:45
СЧЁТЕСЛИ

Как прописать формулу в VBA
2009-03-04 17:53
Добрый день всем!

У меня проблема в том, что мне нужно считать разные стат показатели(мода, медиана, среднее и так далее) все эти значения высчитаываються на основе массива данных, а не конкретного значения.
Каждый раз массив меняеться, поэтому указать...

Формат примечания по умолчанию: как изменить?
2009-03-04 18:28
Здравствуйте!

Скажите, пожалуйста, как изменить формат примечания так, чтобы измененный формат применялся как ко всем новым примечаниям в открытой книге, так и ко всем новым примечаниям во вновь создаваемых книгах?

Если это важно. то вопрос актуален дл...

Re: Подсчет строк по условию
2009-03-04 18:36
Блин ))) а точно .... а я по другому сделать извратился..
добавил столбец из 1, и по функции =суммесли сумирую их в итоге кол-во строк Улыбающийся))
но поидее счетесли быстрей.

Спасибо.

разбить столбец на два
2009-03-04 20:46
Столбец содержит текст "4823551414", как разбить его на два столбца, чтобы в одном было 48235 а в другом 51414? Шокированный

Re: разбить столбец на два
2009-03-04 21:29
Уважаемый levik
если у вас число то формулы
=ЦЕЛОЕ(A1/100000)
=A1-ЦЕЛОЕ(A1/100000)*100000
если текст то используйте левсимв и правсимв

Re: автомат. заполнение несколько форм из одной
2009-03-05 03:19
выложил пример, подскажите куда рыть


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

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


В избранное