← Февраль 2011 → | ||||||
1
|
2
|
3
|
5
|
6
|
||
---|---|---|---|---|---|---|
7
|
8
|
9
|
10
|
12
|
13
|
|
14
|
15
|
16
|
17
|
19
|
20
|
|
21
|
22
|
23
|
24
|
26
|
27
|
|
28
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://msexcel.ru
Открыта:
17-06-2006
Адрес
автора: job.education.exl-owner@subscribe.ru
Статистика
0 за неделю
lecov>> Как создать ссылку которая меняет адрес взависимости от значения ячейки
Профессиональные приемы работы в Microsoft Excel Выпуск 4 Подписчиков: 6048 Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"
Новости сайта в формате RSS Порекомендуйте нашу рассылку друзьям Обратная связь Наши рассылки: Наши сайты Профессиональные приемы работы в Microsoft Excel bonifatiy.narod.ru Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии. StudentTools.Narod.Ru Для тех, кто любит учиться Наши друзья VBAtips.ru - wordexpert.ru planetaexcel.ru |
Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"
lecov>> Как создать ссылку которая меняет адрес взависимости от значения ячейки
nkbss>> Re: Работа с градусной мерой и часовым углом, график По поводу диаграммки - конечно можно. И ось буквенную тоже можно. см. вложение Осью можно играться красных ячейках Как Вы поменяли порядок следования чисел на оси? Хочу то же самое и вертикальной проделать. Красная таблица справа - это для справки? Как редактировать диаграмму? Всё таки, если захочу вернуть значения температур в подписях к горизонтальной оси: выбрать данные, удалить все записи легенд?
guest0>> Re: Использование в фильтре ячейки как критерия Если 5-е включительно, то сумма считается так: Код: =СУММПРОИЗВ(--(($A$6:$A$20>=D6)*($A$6:$A$20<E6))*B6:B20) но ведь так я получу только сумму, (я делал похожее с помощью СУММЕСЛИ) а мне сумма сама по себе не очень важна, важно получить итоговую таблицу, в которой будут отображаться данный за указанный период
_Boroda_>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки
_Boroda_>> Re: Работа с градусной мерой и часовым углом, график
Serge 007>> Re: Использование в фильтре ячейки как критерия Код: =ИНДЕКС($A$6:$A$20;НАИМЕНЬШИЙ(ЕСЛИ(($A$6:$A$20>=$D$6)*($A$6:$A$20<$E$6);СТРОКА($A$1:$A$15));СТРОКА(A1)))
lecov>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки =ДВССЫЛ("'F:\ 2011\11\["&H16&"]январь'!G105") Что то не как не работает
lecov>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки
nkbss>> Re: Работа с градусной мерой и часовым углом, график Порядок следования - выделить ось, [abbr=клик правой кнопкой мыши]ПКМ[/abbr], формат оси, там галка "обратный порядок" Касная - это не для справки, это для смены букв (столбец U) и для смены диапазонов (столбец S). Обратно - в столбце S поставить все по 0, выделить ось Х, формат, метки делений, рядом с осью Нет слов. Спасибо большое. Уже и неудобно о чём-то ещё просить
lecov>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки =ДВССЫЛ("'F:\ 2011\11\["&H16&"]январь'!G105") Прописывать в ячейку полностью Бино черный 2011 .xlsx
guest0>> Re: Использование в фильтре ячейки как критерия
Serge 007>> Re: Использование в фильтре ячейки как критерия
Prist>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки
guest0>> Re: Использование в фильтре ячейки как критерия
Виктория Зуева>> Такой вот сегодня день! Для _B_
_Boroda_>> Re: Диаграмма лепестковая, как правильно выбрать значения
kilka1981>> Сравнение данных.Очень нужна помощь.
KuklP>> Re: Скопировать данные из таблицы Word в Excel макросом
KuklP>> Re: Сравнение данных.Очень нужна помощь.
Yurij>> Re: Скопировать данные из таблицы Word в Excel макросом
Yurij>> Re: Сравнение данных.Очень нужна помощь.
Yurij>> Re: Текст числом через VBA
_Boroda_>> Re: Такой вот сегодня день! Для _B_
_Boroda_>> Re: Текст числом через VBA
odnodnevka>> Re: Цикл в Excel
Wasilic>> Re: Сравнение данных.Очень нужна помощь. Макрос не нужен. Yurij, прочтите задание, речь идет не о трех листах, а о трех файлах.На третьем листе используйте формулу ВПР. kilka1981, задача не очень сложная но и не простенькая. То что пример нужен, это один вопрос. Но, есть и другие. 1. Насколько большое к-во записей в файлах прихода и расхода - 10, 100, 1 000, 10 000 строк? 2. Как часто будет делаться такая процедура? 3. Будет ли присутствовать при следующем копировании, старая информация в файлах прихода и расхода? 4. Данные в третьем файле будут обновляться или добавляться? 5. Вам нужна помощь в виде кода макроса или Вы не знаете VBA? И это, предпологаю, еще не все вопросы для того, кто возьмется за решение задачи.
Zabvo1971>> Re: Помогите составить план-график отгрузки оборудования
KuklP>> Re: Сравнение данных.Очень нужна помощь. Yurij, прочтите задание, речь идет не о трех листах, а о трех файлах. И в дополнение к Васильичу - В 3-ю книгу, судя по вопросу, попадают не все записи, а только те, где есть и приход и расход. Это можно так же расценивать как вопрос к автору.
kilka1981,
Alexandrin>> Макрос переноса данных из одного файла в другой
lecov>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки Добавлю: ДВССЫЛ НЕ РАБОТАЕТ с закрытыми файлами. Таким образом путь к файлу указывать не нужно. А т.к. он у Вас указан - файл у Вас закрыт и формула выдаст #ССЫЛКА! Подскажите как с помощью макрос
Так что...либо макросы, либо файл надо открытым держать....
guest0>> Re: Использование в фильтре ячейки как критерия
guest0>> Re: Использование в фильтре ячейки как критерия Код: =ИНДЕКС($A$6:$A$20;НАИМЕНЬШИЙ(ЕСЛИ(($A$6:$A$20>=$D$6)*($A$6:$A$20<$E$6);СТРОКА($A$1:$A$15));СТРОКА(A1)))
Serge 007>> Re: Использование в фильтре ячейки как критерия
guest0>> Re: Использование в фильтре ячейки как критерия Код: СТРОКА($A$1:$A$15));СТРОКА(A1))) и если не трудно, посмотрите пожалуйста файл с моего прошлого сообщения, что я там сделал не так, пробовал жать и ctrl shift enter для ввода
Serge 007>> Re: Использование в фильтре ячейки как критерия Код: =ИНДЕКС($C$3:$C$12;НАИМЕНЬШИЙ(ЕСЛИ(($C$3:$C$12>=$B$15)*($C$3:$C$12<=$D$15);СТРОКА($C$1:$C$10));СТРОКА(C1)))
Prist>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки Код: Workbooks.Open "F:\2011\11\" & [H16]
[D1].Formula = "='[" & [H16] & "]январь'!G105" Workbooks([H16]).Close False
_Boroda_>> Re: Как создать ссылку которая меняет адрес взависимости от значения ячейки Код: n_=[H16]
[D1].Formula ="'F:\ 2011\11\[" & n_ & "]январь'!G105" [D1]=[D1].value
guest0>> Re: Использование в фильтре ячейки как критерия Код: =ИНДЕКС($A$3:$A$12;НАИМЕНЬШИЙ(ЕСЛИ(($C$3:$C$12>=$B$15)*($C$3:$C$12<=$D$15);СТРОКА($C$1:$C$10));СТРОКА(C1)))
Serge 007>> Re: Использование в фильтре ячейки как критерия Код: =ИНДЕКС($G$3:$G$12;НАИМЕНЬШИЙ(ЕСЛИ(($G$3:$G$12>=$F$15)*($G$3:$G$12<=$H$15);СТРОКА($A$1:$A$10));СТРОКА(A1)))
guest0>> Re: Использование в фильтре ячейки как критерия
nkbss>> Re: Диаграмма лепестковая, как правильно выбрать значения Так? Да! Как вы это делаете? А чтобы по кругу было от 0 до 360 что нужно изменить?
_Boroda_>> Re: Диаграмма лепестковая, как правильно выбрать значения Цитировать Как вы это делаете? ставлю столбец Y в подписиЦитировать А чтобы по кругу было от 0 до 360 что нужно изменить? в Y поставить от 0 до 360
guest0>> Re: Использование в фильтре ячейки как критерия
Alex_ST>> Re: Макрос переноса данных из одного файла в другой
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
апрелюшка>> Re: Как автоматизировать листочик excel 2003 Ну тогда вот: Спасибо, огромное.
oljachak>> Re: Макрос переноса данных из одного файла в другой Посмотрите у Сержа (который 007) на форуме. Он, вроде, в друзьях с этим форумом, поэтому, надеюсь, что ссылка не будет считаться нарушением правил. Там в топике Макрос "Copy_ROWs_to_EXT_FILE" я выкладывал решение - макрос, который копирует строки выбранных ячеек во внешний файл Excel. А возможно сделать что бы бралось из 2 файлов источников?
guest0>> Re: Использование в фильтре ячейки как критерия
nkbss>> Re: Диаграмма лепестковая, как правильно выбрать значения Цитировать Как вы это делаете? ставлю столбец Y в подписиЦитировать А чтобы по кругу было от 0 до 360 что нужно изменить? в Y поставить от 0 до 360Понял. Спасибо
tgm>> Re: Такой вот сегодня день! Для _B_
Alex_ST>> Re: Макрос переноса данных из одного файла в другой
Alex_ST>> Re: Текст числом через VBA Код: Private Sub Преобр_в_число() но, к сожалению, это не всегда помогает и иногда числа после такой обработки не хотят пониматься как числа, а не как текст...Dim i% With Selection .NumberFormat = "General" For i = 0 To 9: .Replace What:=CStr(i), Replacement:=CStr(i), LookAt:=xlPart: Next i .Replace What:=",", Replacement:=",", LookAt:=xlPart .Replace What:=" ", Replacement:="", LookAt:=xlPart End With End Sub
апрелюшка>> Re: Как автоматизировать листочик excel 2003
Serge 007>> Re: Использование в фильтре ячейки как критерия
Serge 007>> Re: Макрос переноса данных из одного файла в другой ...надеюсь, что ссылка не будет считаться нарушением правил. Нет, Алекс, не будет Если ссылка по теме - то на любом нормальном форуме это не будет нарушением правил.
xDD>> Макрос для копирования содержимого скобок
KuklP>> Re: Макрос для копирования содержимого скобок
sergo44441>> Проблема с отправкой отчета (макрос)
sergo44441>> Использование функции если в аксессе
Виктория>> Отображение нулей на диаграмме
Serge 007>> Re: Макрос для копирования содержимого скобок Код: =ПСТР(A1;НАЙТИ("(";A1)+1;НАЙТИ(")";A1)-НАЙТИ("(";A1)-1)
Wasilic>> Re: Макрос для копирования содержимого скобок
nonStop>> Как добавить 0 перед часом?
KuklP>> Re: Как добавить 0 перед часом?
sergo44441>> Re: Отображение нулей на диаграмме
own>> Создание меток отдельных сегментов таблицы Excel 2010
_Boroda_>> Re: Отображение нулей на диаграмме
_Boroda_>> Re: Как автоматизировать листочик excel 2003
Maha>> как сделать из массива один столбец?
Wasilic>> Re: Проблема с отправкой отчета (макрос) у меня сейчас стоит два параллельно (2003 и 2007). Извиняюсь за вопрос, просто интересно, а зачем?
С.М.>> Re: как сделать из массива один столбец? Код: '
Sub ArrayToColumn() Dim Arr1(), Arr2() Dim N As Integer, M As Integer, I As Integer, J As Integer, R As Long ' Arr1 = Cells(1, 1).CurrentRegion.Value N = UBound(Arr1, 1) M = UBound(Arr1, 2) ReDim Arr2(1 To N * M, 1 To 1) For J = 1 To M For I = 1 To N R = (J - 1) * N + I Arr2(R, 1) = Arr1(I, J) Next Next Cells(1, 1).CurrentRegion.ClearContents Cells(1, 1).Resize(N * M).Value = Arr2 End Sub '
Alex_ST>> Re: Использование функции если в аксессе
Wasilic>> Re: как сделать из массива один столбец?
Maha>> Re: как сделать из массива один столбец?
Wasilic>> Re: как сделать из массива один столбец?
Alex_ST>> Re: Макрос переноса данных из одного файла в другой Если ссылка по теме - то на любом нормальном форуме это не будет нарушением правил. Ну, про все форумы это ты зря...Например, на форуме про iPod'ы на iworld-club на меня модератор гневаться изволил, когда я там в конце ответа на вопрос одного из новичков посоветовал поподробнее посмотреть топик на форуме ipoding При этом ни один из этих форумов я бы не отнёс к ненормальным. Оба очень толковые.
Maha>> Re: как сделать из массива один столбец?
Serge 007>> Re: Макрос переноса данных из одного файла в другой ...ни один из этих форумов я бы не отнёс к ненормальным. Оба очень толковые. Толковый и нормальный - это разные понятия.В рунете есть сайт киберфорум (я там тоже модератор). Очень толковый. Уровень постоянных участников минимум не ниже планетарного. Но ненормальный. Ссылки на другие форумы запрещены ВООБЩЕ. Почему - не знаю. Таково желание админа. Приходится ему подчиняться.
Wasilic>> Re: как сделать из массива один столбец?
sergo44441>> Re: Использование функции если в аксессе
sergo44441>> Re: Проблема с отправкой отчета (макрос)
Виктория>> Re: Отображение нулей на диаграмме
Alexandr Zlobin>> Перемещение курсора
TimSha>> Re: Отображение нулей на диаграмме
oljachak>> Re: Макрос переноса данных из одного файла в другой Вы, кажется, чего-то не совсем поняли...
Макрос Copy_ROWs_to_EXT_FILE заносится в стандартный модуль файла-источника. Вот, я немного добавил комментариев в код для его понимабельности: [code]Sub Copy_ROWs_to_EXT_FILE() ' скопировать строки выделенных ячеек во внешний файл-накопитель '--------------------------------------------------------------------------------------- ' Procedure : Copy_ROWs_to_EXT_FILE ' Author : KuklP & Alex_ST ' Topic_HEADER : Макрос "Copy_ROWs_to_EXT_FILE" ' Topic_URL : http://www.excelworld.ru/forum/3-176-2008-16-1293625247 ' DateTime : 29.12.10, 15:20 ' Purpose : скопировать строки выделенных ячеек во внешний файл-накопитель ' Notes : после работы макроса файл-накопитель становится невидимым в обычных окнах Excel (как надстройка или Personal.xls) '---------------------------------------------------------------------------...
Виктория>> Re: Отображение нулей на диаграмме
darmon>> Поиск наименования по максимальному значению
С.М.>> Re: как сделать из массива один столбец? Код: Sub СтолбецИзСтолбцов() [code]Dim Rng1 As Range, ArrItem As Variant Dim Arr1(), Arr2() Dim N As Integer, M As Integer, H As Long, K As Long ' Set Rng1 = Cells(1, 1).CurrentRegion N = Rng1.Rows.Count M = Rng1.Columns.Count H = N * M Arr1 = Rng1.Value ReDim Arr2(1 To H, 1 To 1) For Each ArrItem In Arr1 K = K + 1 Arr2(K, 1) = ArrItem Next Rem первый массив не уничтожаем - отодвигаем в сторонку второй Cells(1, M + 2).Resize(H).Value = Arr2 End Sub Sub СтолбецИзСтрок() Dim Rng1 As Range, Cell As Range Dim Arr2() Dim N As Integer, M As Integer, H As Long, K As Long ' Set Rng1 = Cells(1, 1).CurrentRegion N = Rng1.Rows.Count M = Rng1.Columns.Count H = N * M ReDim Arr2(1 To H, 1 To 1) For Each Cell In Rng1.Cells K = K + 1 Arr2(K, 1) = Cell.Value Next Rem первый массив не...
Serge 007>> Re: Поиск наименования по максимальному значению
darmon>> Re: Поиск наименования по максимальному значению
Виктория>> Re: Отображение нулей на диаграмме
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
Antonynsk>> Re: Собрать обновляемый отчет из файлов
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
_Boroda_>> Re: Отображение нулей на диаграмме
Виктория>> Re: Отображение нулей на диаграмме
Виктория Зуева>> Re: Перемещение курсора
KuklP>> Re: Перемещение курсора
Виктория Зуева>> Re: Отображение нулей на диаграмме
Alex_ST>> Re: Использование функции если в аксессе
Alex_ST>> Re: Использование функции если в аксессе
Alex_ST>> Re: Макрос переноса данных из одного файла в другой Код: Private Sub Workbook_Open() тогда накопитель не будет становиться не невидимым при обычном его открытии.If Me.Parent.Caption = Application.Caption Then Windows(Me.Name).Visible = True End Sub Я в своём примере продемонстрировал общий принцип копирования данных (строки) во внешний файл в строку, следующую за последней занятой. Кто вам мешает теперь чуть-чуть "подпилить" макрос под свои нужды чтобы копировалась не вся строка, а только отдельные её ячейки?
sergo44441>> Re: Использование функции если в аксессе
_Boroda_>> Re: Использование функции если в аксессе
xDD>> Re: Макрос для копирования содержимого скобок UDF А как это сделать для диапазона строк? Например A1:A10.
Public Function Skobki(s$) As String Dim a%, b% a = InStr(s, "(") + 1 If a = 1 Then Exit Function b = InStr(s, ")") If b = 0 Then Exit Function Skobki = Mid(s, a, b - a) End Function
xDD>> Re: Макрос для копирования содержимого скобок Код: =ПСТР(A1;НАЙТИ("(";A1)+1;НАЙТИ(")";A1)-НАЙТИ("(";A1)-1)
xDD>> Re: Макрос для копирования содержимого скобок Код: =ПСТР(A1;НАЙТИ("(";A1)+1;НАЙТИ(")";A1)-НАЙТИ("(";A1)-1)
xDD>> Re: Макрос для копирования содержимого скобок
KuklP>> Re: Макрос для копирования содержимого скобок
maaboo>> Суммирование внутри именованного диапазона
_Boroda_>> Re: Суммирование внутри именованного диапазона
maaboo>> Re: Суммирование внутри именованного диапазона Один из вариантов Что-то там #VALUE! высвечивается... Вот пример. Жёлтые нужно заполнить построчно/столбцово в первой вкладке, а во второй то же самое, но с двумя (и более) диапазонами. То есть Диапазон 1 по январю + Диапазон 2 по январю... + Диапазон N по январю и так далее...
kilka1981>> Re: Сравнение данных.Очень нужна помощь.
Alexandrin>> Re: Макрос переноса данных из одного файла в другой Я же писАл, что файле-накопителе в модуле книги прописывается обработка события С видимостью разобрался, спасибо . Я просто не знаю, как в этом макросе прописать пути копирования нужных ячеек. Поэтому надеюсь на помощи форума
Код: Private Sub Workbook_Open() тогда накопитель не будет становиться не невидимым при обычном его открытии.If Me.Parent.Caption = Application.Caption Then Windows(Me.Name).Visible = True End Sub Я в своём примере продемонстрировал общий принцип копирования данных (строки) во внешний файл в строку, следующую за последней занятой. Кто вам мешает теперь чуть-чуть "подпилить" макрос под свои нужды чтобы копировалась не вся строка, а только отдельные её ячейки?
_Boroda_>> Re: Суммирование внутри именованного диапазона
maaboo>> Re: Суммирование внутри именованного диапазона
Serge 007>> Re: Суммирование внутри именованного диапазона
_Boroda_>> Re: Суммирование внутри именованного диапазона
maaboo>> Re: Суммирование внутри именованного диапазона
_Boroda_>> Re: Суммирование внутри именованного диапазона
KuklP>> Re: Сравнение данных.Очень нужна помощь.
Serge 007>> Re: Суммирование внутри именованного диапазона
maaboo>> Re: Суммирование внутри именованного диапазона
_Boroda_>> Re: Суммирование внутри именованного диапазона Цитировать так вроде проще потом ошибки искать в случае чего? Ничего подобного!!!Имена как задавать будем? Ручками? Вот и источник ошибки! Причем, если имен много, по проверять заколебесси. А с формулами все понятно - от нижней (относительно расположения формулы) строки до конца таблицы ищем все суммы, для которых совпадают названия и где не написано "сумма...". Все это складываем и наслаждаемся.
maaboo>> Re: Суммирование внутри именованного диапазона
_Boroda_>> Re: Суммирование внутри именованного диапазона
Serge 007>> Re: Суммирование внутри именованного диапазона
maaboo>> Re: Суммирование внутри именованного диапазона
guest0>> Re: Использование в фильтре ячейки как критерия
SS78RUS>> График с суммированием значений 3-х столбцов по часам.
TimSha>> Re: График с суммированием значений 3-х столбцов по часам.
sergo44441>> Re: Использование функции если в аксессе
SS78RUS>> Re: График с суммированием значений 3-х столбцов по часам.
Alex_ST>> Re: Макрос переноса данных из одного файла в другой
Alex_ST>> Re: Использование функции если в аксессе
VictorK>> Re: График с суммированием значений 3-х столбцов по часам.
Serge 007>> Re: Использование в фильтре ячейки как критерия
xDD>> Re: Макрос для копирования содержимого скобок
Олег*>> Перемещение листа в другую книгу без сохранения связей
Serge 007>> Re: Перемещение листа в другую книгу без сохранения связей Код: =5*ДВССЫЛ(ПСТР(ЯЧЕЙКА("имяфайла");НАЙТИ("[";ЯЧЕЙКА("имяфайла"));НАЙТИ("]";ЯЧЕЙКА("имяфайла"))+1-НАЙТИ("[";ЯЧЕЙКА("имяфайла")))&"Лето!A1") будет всегда брать значение из ячейки A1 листа Лето того файла, в котором находится лист Зима.Два условия: 1. Лист Лето должен быть в книге (иначе вернётся значение ошибки). 2. Возможно понадобится нажатие F9 для обновления значений формулы. ЗЫ Проверку на ошибку при необходимости можно добавить.
_Boroda_>> Re: Перемещение листа в другую книгу без сохранения связей
SS78RUS>> Re: График с суммированием значений 3-х столбцов по часам.
guest0>> Re: Использование в фильтре ячейки как критерия
Serge 007>> Re: Использование в фильтре ячейки как критерия
Abdul>> Excel 2007 просмотр исправлений
Demitius>> Удаление строки, с определенным значением в ячейке.
Alexandr Zlobin>> Re: Перемещение курсора
Alexandr Zlobin>> Событие при нажатии на ячейку
_Boroda_>> Re: Событие при нажатии на ячейку
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
Alex_ST>> Re: Макрос переноса данных из одного файла в другой
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
shpakvi>> изменение цифрового "названия" столбца на буквенное
Alexandrin>> Re: Макрос переноса данных из одного файла в другой У меня такая строчка получилась: С гиперссылкой разобрался, получилось вот так:DST_wbk.Sheets(1).Cells(DST_lr + 1, 3).Hyperlinks.Add Anchor:=Selection, Address: = "G:\My Documents\Работа\Исходные данные.xls" Но что-то она не работает Но если даже она заработает, то на гиперссылке будет висеть фиксированный адрес, а мне нужен текущий адрес SRC_wbk. Help me, please DST_wbk.Sheets(1).Hyperlinks.Add Anchor:=DST_wbk.Sheets(1).Cells(DST_lr + 1, 3), Address:="G:\My Documents\Работа\Исходные данные.xls" Осталось сделать ее динамической
Serge 007>> Re: изменение цифрового "названия" столбца на буквенное
Alexandrin>> Re: Макрос переноса данных из одного файла в другой
VictorK>> Re: График с суммированием значений 3-х столбцов по часам.
Serge 007>> Re: График с суммированием значений 3-х столбцов по часам. Код: =СУММПРОИЗВ((ЧАС($B$2:$B$30)=$G2)*C$2:C$30)
Alex_ST>> Re: Макрос переноса данных из одного файла в другой Код: Address:=ThisWorkbook.Path ThisWorkbook.Path, вроде бы возвращает путь с файлу. При чём без финишного слэша.Я хотел, но не успел предложить использовать Код: Address:=ThisWorkbook.FullName тогда будет полный путь, включая имя файлаНо, может, я по причине высокой температуры что-то и путаю в синтаксисе и операндах гиперссылки.
Poltava>> Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
_Boroda_>> Re: График с суммированием значений 3-х столбцов по часам.
SS78RUS>> Re: График с суммированием значений 3-х столбцов по часам. SS78RUS Каждый день данные меняются и они за один день? Другими словами, в одной таблице не бывает одного времени за разные дни? Вопрос не в бровь, а в глаз! Только что с этим и столкнулся.. Что делать, если несколько дней? И как всё-таки сделать это макросом, чтобы график вылезал по горячим клавишам? Не понимаю.. Когда файл в исходном состоянии он не видит всех "действ", что делал с предыдущим файлом, приходится вручную копировать ячейки с формулами и строить график.. Просто на самом деле будет не более 5-ти минут в день на всё, а при таком варианте будет уходить по полчаса.. Вот так делаю (файл приложил)..
Poltava>> Re: Удаление строки, с определенным значением в ячейке.
Poltava>> Re: Удаление строки, с определенным значением в ячейке.
Diml>> Re: Списки в Excel
nilem>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция Код: Private Sub Worksheet_Change(ByVal Target As Range) а для нумерации такая функция:If Target.Count > 1 Then Exit Sub If Intersect([AQ8:AQ80], Target) Is Nothing Then Exit Sub If Target = "Н" Then Application.EnableEvents = False Rows("7:7").Copy Rows(Target.Row).Insert Shift:=xlDown Application.CutCopyMode = False Application.EnableEvents = True End If End Sub Код: Function hid(rng As Range) As Long В файле лишнее поудалял.
If rng.EntireRow.Hidden Then hid = rng.Value Else hid = rng.Value + 1 End If End Function
МаркизаСТО>> Re: Суммирование ячеек пo диапазону дат
Олег*>> Re: Перемещение листа в другую книгу без сохранения связей
Demitius>> Re: Удаление строки, с определенным значением в ячейке.
МаркизаСТО>> Re: Суммирование ячеек пo диапазону дат
Jim>> сохранение записей об изменениях в файле
ZORRO2005>> Прототипирование интерфейсов в Excel с помощью...
МаркизаСТО>> Re: Суммирование ячеек пo диапазону дат
boa>> Re: Внедрение библиотек для работы макросов в excel
Jim>> Re: сохранение записей об изменениях в файле
МаркизаСТО>> Re: Суммирование ячеек пo диапазону дат
KuklP>> Re: сохранение записей об изменениях в файле
Serge 007>> Re: Суммирование ячеек пo диапазону дат А если ввести дату по 20.02.10, то 19.02.10 не плюсует Вот в чем вопрос Правильно. И не должно плюсовать. Вы же сами сделали в формуле суммирование по МЕСЯЦАМ. А 20 февраля - это ещё не март Если надо по ДАТАМ, то тогда так: Код: =СУММПРОИЗВ(('Журнал прихода'!$B$10:$B$32>=$G$2)*('Журнал прихода'!$B$10:$B$32<$H$2)*('Журнал прихода'!$C$10:$C$32=C5)*('Журнал прихода'!$E$10:$E$32))
МаркизаСТО>> Re: Суммирование ячеек пo диапазону дат
Alexandr Zlobin>> Ввод списка дданных
Jim>> Re: сохранение записей об изменениях в файле
KuklP>> Re: сохранение записей об изменениях в файле
Alex_ST>> Re: Макрос переноса данных из одного файла в другой
Jim>> Re: сохранение записей об изменениях в файле
garykzzz>> Копирование столбца на новый лист по критерию дата
KuklP>> Re: Копирование столбца на новый лист по критерию дата
Serge 007>> Re: Копирование столбца на новый лист по критерию дата Код: =ИНДЕКС(данные!$C$1:$G$32;СТРОКА();ПОИСКПОЗ(СЕГОДНЯ();данные!$C$1:$G$1;0))
garykzzz>> Re: Копирование столбца на новый лист по критерию дата Смотрите. 13,25кб Эм, не увидел изменений кроме переименования файла, я чтот не так делаю?Цитировать Здравствуйте. ага, эт я занес, сменил тип ячейки на дату, и он мне показал сегодняшнее число, а как мне скопировать весь столбец который под этим числом в первой таблице?
Код: =ИНДЕКС(данные!$C$1:$G$32;СТРОКА();ПОИСКПОЗ(СЕГОДНЯ();данные!$C$1:$G$1;0))
garykzzz>> Re: Копирование столбца на новый лист по критерию дата
KuklP>> Re: StringGrid
KuklP>> Re: Копирование столбца на новый лист по критерию дата Смотрите. 13,25кб Эм, не увидел изменений кроме переименования файла, я чтот не так делаю?
Poltava>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
Любахаха>> Re: StringGrid
Poltava>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
garykzzz>> Re: Копирование столбца на новый лист по критерию дата
Любахаха>> Re: StringGrid
SS78RUS>> Re: Макрос переноса данных из одного файла в другой
Kostos>> Суммирование при совпадении одинаковых элементов в столбцах
Любахаха>> Re: StringGrid
IKor>> Re: Списки в Excel
Serge 007>> Re: Суммирование при совпадении одинаковых элементов в столбцах
IKor>> Re: Перемещение листа в другую книгу без сохранения связей
Alex_ST>> Re: Макрос переноса данных из одного файла в другой Код: lr = wb.Sheets(1).Cells(Rows.Count, 1).End(xlUp).Row на прямое её задание.
SS78RUS>> Re: Макрос переноса данных из одного файла в другой
Student666>> как совместить разные типы данных?
_Boroda_>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
_Boroda_>> Re: Удаление строки, с определенным значением в ячейке.
_Boroda_>> Re: как совместить разные типы данных?
equinor>> организация циклов B MS EXCEL
Student666>> Re: как совместить разные типы данных?
vovan852>> Найти добавленные строки
Demitius>> Re: Удаление строки, с определенным значением в ячейке.
Poltava>> Re: Удаление строки, с определенным значением в ячейке.
Poltava>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
IKor>> Re: Найти добавленные строки
_Boroda_>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
Rimsky>> Разобрать строчку по запятым и собрать заново
IKor>> Re: организация циклов B MS EXCEL
nilem>> Re: Разобрать строчку по запятым и собрать заново
Diml>> Re: Списки в Excel 2 Diml Но вот на основании данных из какого столбца строки G11:I11 определять указанный пользователем материал (= номер столбца) - лично мне непонятно. Уточните свой запрос И удачи! Уточнение: D ячейку N11 нужна формула, чтобы он проверил ячейку В11 и I11. В данном случае 1 этажный кирпичный дом, кровля металлочерепица, соответственно формула должна выбрать ячейку Е57, если бы в I11 стояло железо - то D57. Помогите пожалуйста с формулой
MCH>> Re: организация циклов B MS EXCEL
Rimsky>> Re: Разобрать строчку по запятым и собрать заново Дайте примерчик нескольких исходных строк и покажите, как надо сцепить. Да вот хотел прицепить а сайт показывает "индейскую хижину" - превышена нагрузка на сайтВот
SS78RUS>> Re: График с суммированием значений 3-х столбцов по часам.
vovan852>> Re: Найти добавленные строки
_Boroda_>> Re: Удаление строки, с определенным значением в ячейке. Код: Sub Макрос1()
r_ = Range("A1").End(xlDown).Row Range("A1:A" & r_).Replace What:="#", Replacement:="///#" Range("A1:A" & r_).AutoFilter ActiveSheet.Range("$A$1:$A$94").AutoFilter Field:=1, Criteria1:="///#N/A" Range("A2:A" & r_).SpecialCells(xlCellTypeVisible).EntireRow.Delete Selection.AutoFilter End Sub
Poltava>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
nilem>> Re: Разобрать строчку по запятым и собрать заново
_Boroda_>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
Rimsky>> Re: Разобрать строчку по запятым и собрать заново Если нужные части строки всегда будут находиться на 7, 8, и 10 позициях исходной строки (судя по примеру, так оно и есть). Спасибо, но немножко не так. Нужно чтобы переписанные строчки были напротив фамилий/имен (третий столбец), те этот файл должен стать шаблоном, вставил в этот файлик нужные данные, нажал кнопочку и из третьго столбца забрал что нужно.
Проверяйте.
Poltava>> Re: Вставка или удаление строк при изменении ячейки и автоматическая перенумератция
lovko>> Отображение данных одного листа на другом листе
nilem>> Re: Разобрать строчку по запятым и собрать заново Код: Sub Scepka()
Dim x, s, i As Long x = Range([b2], Cells(Rows.Count, 2).End(xlUp)).Value For i = 1 To UBound(x) s = Split(x(i, 1), ",") x(i, 1) = s(6) & " " & s(7) & " " & s(9) Next i [c2].Resize(UBound(x)).Value = x End Sub
Serge 007>> Re: Отображение данных одного листа на другом листе
anisolga>> Автонумерация при различных форматах ячеек
Rimsky>> Re: Разобрать строчку по запятым и собрать заново Тогда вместо b2 пишем c2 (предпоследняя строка), вот так: а нафига тогда на промежуточном листе еще строчки из данных?Код: Sub Scepka() Dim x, s, i As Long x = Range([b2], Cells(Rows.Count, 2).End(xlUp)).Value For i = 1 To UBound(x) s = Split(x(i, 1), ",") x(i, 1) = s(6) & " " & s(7) & " " & s(9) Next i [c2].Resize(UBound(x)).Value = x End Sub Спасибо за помощь!
lovko>> Re: Отображение данных одного листа на другом листе
lovko>> Re: Отображение данных одного листа на другом листе
lovko>> Re: Отображение данных одного листа на другом листе
Михаил С.>> Re: Автонумерация при различных форматах ячеек
Serge 007>> Re: Отображение данных одного листа на другом листе
Demitius>> Re: Удаление строки, с определенным значением в ячейке.
boa>> Ширина колонок в ListBox Код: .ColumnWidths = "2,45 cm;2,15 cm;4,05 cm;4 cm;3,8 cm;2 cm;2 cm" то такКод: .ColumnWidths = "2.45 cm;2.15 cm;4.05 cm;4 cm;3.8 cm;2 cm;2 cm" Вопрос: что и где еще надо дописать, что бы ColumnWidths понимал однозначно или точки или запятые? Спасибо.
IKor>> Re: Списки в Excel На сегодня все. До встречи на следующей неделе. |
В избранное | ||