← Январь 2011 → | ||||||
1
|
2
|
|||||
---|---|---|---|---|---|---|
3
|
4
|
5
|
6
|
8
|
9
|
|
10
|
11
|
12
|
13
|
15
|
16
|
|
17
|
18
|
19
|
20
|
22
|
23
|
|
24
|
25
|
26
|
27
|
29
|
30
|
|
31
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://msexcel.ru
Открыта:
17-06-2006
Адрес
автора: job.education.exl-owner@subscribe.ru
Статистика
0 за неделю
Selma>> Re: Как объединить данные нескольких листов на один лист
Профессиональные приемы работы в Microsoft Excel Выпуск 53 Подписчиков: 6066 Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"
Новости сайта в формате RSS Порекомендуйте нашу рассылку друзьям Обратная связь Наши рассылки: Наши сайты Профессиональные приемы работы в Microsoft Excel bonifatiy.narod.ru Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии. StudentTools.Narod.Ru Для тех, кто любит учиться Наши друзья VBAtips.ru - wordexpert.ru planetaexcel.ru |
Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"
Selma>> Re: Как объединить данные нескольких листов на один лист
_Boroda_>> Re: Выполнение запросов(на создание) в Excel Цитировать Подскажите а макрос вида: Dim db As Object Set db = GetObject("путь\база.mdb", "Access.Application") db.DoCmd.OpenQuery ("Запрос на создание") Покатит? У меня на обновление запроса в Аксе из Екселя работает такой Код: Sub tt()
bn_ = "База.accdb" zn_ = "Test_zapr" Set a_ = CreateObject("Access.Application") On Error GoTo A With a_ .Visible = 0 .opencurrentdatabase ThisWorkbook.Path & "\" & bn_ .docmd.OpenQuery zn_ End With Exit Sub A: On Error Resume Next Set a_ = Nothing On Error GoTo 0 End Sub
KuklP>> Re: Создание базы Access из Excel с помощью макросов - возможно?
rek>> Re: Переход на последнюю непустую ячейку +n строк
Евгений А.>> Re: Как объединить данные нескольких листов на один лист А есть ли какое-то средство для самого обычного копирования листов одной книги на новый лист сверху вниз? Если я правильно понял, то скопировать данные всех листов книги в один новый лист последовательно "один под другим" можно.... вручную или если создать и применить для этого макрос.
_Boroda_>> Re: Как объединить данные нескольких листов на один лист Код: Sub tt()
s_ = Sheets.Count Sheets.Add After:=Sheets(s_) For i = 1 To s_ r_ = Sheets(i).Cells.SpecialCells(xlLastCell).Row Sheets(i).Range("A1", Sheets(i).Cells.SpecialCells(xlLastCell)).Copy Sheets(s_ + 1).Range("a" & n_ + 1) n_ = n_ + r_ Next End Sub
Евгений А.>> Re: Как помечать в ячейке цифры текстом
_Boroda_>> Re: Переход на последнюю непустую ячейку +n строк Код: Sub ttt()
n_=2' кол-во строк отступа r_ = WorksheetFunction.Max(22, Range("a" & Rows.Count).End(xlUp).Row) Range("A3:D22").Cut Range("a" & r_ + n_) End Sub
Ingvar>> Re: Создание базы Access из Excel с помощью макросов - возможно? Возможно. Я недавно выкладывал пример на этом форуме. Здесь: http://forum.msexcel.ru/microsoft_excel/zadacha_soedineniya_faylov_i_dopolneniya_aksessbazy-t4425.0.html Только название темы у Вас совсем не о том. Но и это можно и очень даже просто. Спасибо. В общем "почти" разобрался но заставил всё работать. Единственно хотел спросить как сделать следующую операцию Нужно добавить в столбей информацию из названия файла обработанного. Например обработан файл Все регион Регион1 данные, Лист1 Нужно кроме данных из Лист1 добавить в 1й столбец или другой включенное название : "Регион1".
Ingvar>> Быстро вставить столбец данных с "Одинаковым значением" в Лист1 Excel
KuklP>> Re: Создание базы Access из Excel с помощью макросов - возможно?
skyman11>> Re: как удалить из списка похожие значения?
Ingvar>> Re: Создание базы Access из Excel с помощью макросов - возможно? Ingvar, а как бы Вы в запросе это добавляли? Вот эта строка: Прошу прощения."INSERT INTO " & strTableName & " IN '" & strMDBFile & "' SELECT * FROM [" & strXlSheetName & "$a1:i65536]" это запрос SQL и знак * означает - все поля. Намек понятен? В файлах Эксель добавляйте все, что Вам нужно, а результат потом уже экспортируйте в базу. Так будет проще. И пожалуйста, старайтесь формулировать свои вопросы понятней. Ну что это:"Нужно добавить в столбей информацию из названия файла обработанного. Например обработан файл Все регион Регион1 данные, Лист1 Нужно кроме данных из Лист1 добавить в 1й столбец или другой включенное название : "Регион1"."? Я минут десять сидел вылупившись в текст, стараясь его переварить. У Вас там есть подпрограмма Sub processFolder1(Pt$). Вот в ней и добавляйте все, что Вам нужно. Можешь уточнить я добавление реализовал вот так, примерно так(ниже код). Есть вариант добавить в лист1 ст...
Евгений А.>> Re: Быстро вставить столбец данных с "Одинаковым значением" в Лист1 Excel
Wasilic>> Re: Быстро вставить столбец данных с "Одинаковым значением" в Лист1 Excel
KuklP>> Re: Создание базы Access из Excel с помощью макросов - возможно?
Дмитрий Demon>> Re: Как помечать в ячейке цифры текстом
rek>> Re: Переход на последнюю непустую ячейку +n строк
С.М.>> Re: Переход на последнюю непустую ячейку +n строк
belyilebed>> работа с данными
Ingvar>> Re: Быстро вставить столбец данных с "Одинаковым значением" в Лист1 Excel Честно говоря, мне тоже, понятны только 1-й и 2-й пункты. Мндя я то думал )))) Но с учетом что я до 3х ночи писал систему управления через Excel не думаю что я внятно обьясню. В общем то что я имел ввиду в примере. Хочется понять как это сделать быстрее(если в примере файл 15 кб то в реальности 50-60 Мб) Потом данные загоняю в базу.
dimikust>> Re: работа с данными помогуте пожалуйста нужно даты в одну строку поставить типа В вашем примере нет как таковых дат. Есть по три текстовых константы. Причем (на примере первой даты 01 Октября 2005): 01 - это три символа впереди перед 0 и 1 еще какой-то непонятный символ. Аналогично в 2005 - 5 символов (лишний символ приписан в конце).21 ноября 2001 года а они черт знает как 21 ноября 2001 помогите пожалуйста начальство уже рвет и мечет!!!!!!!!!!!! В вашем случае самый простой вариант - это сцепить в ячейке соседнего столбца значения трех ячеей с этими текстами A1&" "&A2&" "&A3 Здесь в А1 - 01, в А2 - "Октября", в А3 - 2005. А между ними пробелы.
_Boroda_>> Re: работа с данными
vovik_lmz>> Re: Пополняемый список+вывод позиций из списка по первым введенным буквам s'il vous plaît : Вот скриншот у вас в архиве-то что и требуется Но в примере же не то
iron priest>> Re: работа с данными
Ingvar>> Re: Создание базы Access из Excel с помощью макросов - возможно? Не, в Ваших макрорекордерах рыться... Вот исправленый под Вас пример. А насчет скорости - эти самые Ваши вставки столбцов в эксе и тормозят. Лучше(как я уже писал) заранее обработать все файлы, а потом лить их в базу. Спасибо.Но столкнулся с проблемой сделал адаптировал дописал управлени модулями и таблица Access в эксель. Для просмотра, добавления, удаления. Локально работает всё - супер. Выкладываю в сеть делаю ссылки на ресурсы все рубится на этапе добавления в базу... пишет что не может найти путь. Где копать уже и так и сяк...
belyilebed>> Re: работа с данными
KuklP>> Re: Создание базы Access из Excel с помощью макросов - возможно?
iron priest>> Перенесено: Отображение зарплатных данных
_Boroda_>> Re: Переход на последнюю непустую ячейку +n строк
Ingvar>> Re: Создание базы Access из Excel с помощью макросов - возможно?
vovik_lmz>> ошибка в коде
Ingvar>> Re: Выполнение запросов(на создание) в Excel Цитировать Подскажите а макрос вида: Dim db As Object Set db = GetObject("путь\база.mdb", "Access.Application") db.DoCmd.OpenQuery ("Запрос на создание") Покатит? У меня на обновление запроса в Аксе из Екселя работает такой Код: Sub tt() bn_ = "База.accdb" zn_ = "Test_zapr" Set a_ = CreateObject("Access.Application") On Error GoTo A With a_ .Visible = 0 .opencurrentdatabase ThisWorkbook.Path & "\" & bn_ .docmd.OpenQuery zn_ End With Exit Sub A: On Error Resume Next Set a_ = Nothing On Error GoTo 0 End Sub В 2003 пойдет? Исходя из кода похоже на 2007-2010 офис ... и ссылок. У меня просто данный вариант в 2003 выдает ошибку. Не может определить переменные
vovik_lmz>> Re: ошибка в коде
KuklP>> Re: Создание базы Access из Excel с помощью макросов - возможно?
_Boroda_>> Re: Выполнение запросов(на создание) в Excel
KuklP>> Re: Прверка соответсвия строки требованиям к имени файла, и замена запрещенных...
_Boroda_>> Re: ошибка в коде
Ingvar>> Re: Выполнение запросов(на создание) в Excel 1. Расширение у Вашего файла должно быть не accdb, как у меня, а mdb. 2. Нужно подключить библиотеку Майкрософт Access обджект (в VBA Тулс-Референсис ставим галку). Остальное от версии не зависит Спасибо библиотека не подключена была и в это и проблема была
С.М.>> Re: Пополняемый список+вывод позиций из списка по первым введенным буквам Но в примере же не то "А у Вас есть точно такой же, но с перламутровыми пуговицами?" (с)vovik_lmz, с наступающим !
vovik_lmz>> Re: ошибка в коде
vovik_lmz>> Re: Пополняемый список+вывод позиций из списка по первым введенным буквам
vovik_lmz>> Re: ошибка в коде
_Boroda_>> Re: ошибка в коде
Виктория Зуева>> С наступающим Новым годом!
Ingvar>> Re: Выполнение запросов(на создание) в Excel 1. Расширение у Вашего файла должно быть не accdb, как у меня, а mdb. 2. Нужно подключить библиотеку Майкрософт Access обджект (в VBA Тулс-Референсис ставим галку). Остальное от версии не зависит А подскажи еще, я столкнулся с тем что части обьектов и библиотек у других нет. И соотвественно макрос не работает. Как сделать так чтобы он с ними сразу сохранился и независимо от настроек Excel и т.п. библиотеки были бы внутри или связаны и всё работало. Я одну по акцессу настроил ручками... а он гад следующую просит которая у меня есть а у других пользователей нет. в общем ... Что делать?
Ingvar>> Re: Создание базы Access из Excel с помощью макросов - возможно? В сетевом пути пробелов нет? В названиях папок есть проблы Например: X:\Отчеты текущие\База Тек\BaseSL
KuklP>> Re: Создание базы Access из Excel с помощью макросов - возможно? Код: Public Function SpacesName(Ln As String) As String Dim a, i As Byte, b$ a = Split(Ln, "\") For i = LBound(a) To UBound(a) If InStr(1, a(i), " ") > 0 Then a(i) = Chr(34) & a(i) & Chr(34) End If If b = "" Then b = b & a(i) Else b = b & "\" & a(i) End If Next SpacesName = b End Function Пример использования: Код: Sub mname()
Dim a$ a = "C:\Documents and Settings\Default User\Local Settings\Application Data\Micro.xls" MsgBox SpacesName(a) End Sub
Алексей Шмуйлович>> Re: О борьбе со спамом
Джоник>> С приходящим годом кролика вас друзья!
rek>> Re: Переход на последнюю непустую ячейку +n строк Цитировать rek, лист "Шаблон" можно скрыть : Спасибо!Вчера ночером методом экспериментов тоже дошел до использования отделного листа и скрытием его играясь с параметром Visible. В коде не совсем понял одну строку Цитировать Set Cell = Cell.Offset(-1) Или даже точнее Цитировать Do Until Cell.Value = "Àêò ¹ á/í" принцип работы.Set Cell = Cell.Offset(-1) Loop Так же перенося на реальный пример с реальной заявкой выяснился еще нюанс. В рабоччей книги на листах закреплены области по 2-3 строки сверхут. Так в таком случае вылетает ошибка кода именно на ранее упомянутой строке....
tgm>> Re: С приходящим годом кролика вас друзья!
С.М.>> Re: Переход на последнюю непустую ячейку +n строк Так же перенося на реальный пример с реальной заявкой выяснился еще нюанс. В рабоччей книги на листах закреплены области по 2-3 строки сверхут. Так в таком случае вылетает ошибка кода именно на ранее упомянутой строке.... rek, сделайте табличку по структуре максимально приближенной к "боевой".Зачем Offset(-1) объясню потом: оливье надо рубить. С наступающим!
rek>> Re: Переход на последнюю непустую ячейку +n строк
rek>> Re: календарь Цитировать забыл зарегестрировать скопированную форму в вба. Кстати, кстати, а как она регистриуется?Regsvr32 c:\windows\system32\mscal.ocx вроде сказал, нужно что то еще сделать? Сорри, за ламерский вопрос, только начал разбираться...
rek>> Re: календарь
С.М.>> Re: Переход на последнюю непустую ячейку +n строк VBA захватило. Прикупил "Технологию создания пользовательских приложений" теперь читать пытаюсь вместо НГ Если что не так - сорь - выпимши был:
iron priest>> Re: С приходящим годом кролика вас друзья!
rek>> Re: Переход на последнюю непустую ячейку +n строк
iron priest>> Re: С наступающим Новым годом!
Василий Алибабаевич>> Re: С приходящим годом кролика вас друзья!
sklu>> Re: С приходящим годом кролика вас друзья!
dimikust>> Re: Быстро вставить столбец данных с "Одинаковым значением" в Лист1 Excel
zzl>> Re: Списки в Excel
unik>> Re: Настройка открытия в Excel 2010
kae2004>> создание пользовательской формы
nilem>> Re: создание пользовательской формы
KuklP>> Re: Настройка открытия в Excel 2010 Программа не открывается в том виде, в котором была завершена предыдущая сессия. Способ Василича работает, а способ KuklP не применил из-за недостатка квалификации. Если можно, чуть подробнее Будучи в Экселе жмем Alt+F11, в левой части выбираем personal.xls-ЭтаКнига в правое окошко вставляем код. Сохраняем, перегружаем Эксель, смотрим результат. Картинку прилагаю.
delphi>> добавление информации на лист Код: Sub MyFirstMacros() Set xlApp = GetObject(, "Excel.Application") Dim myItems, myItem, myAttachments, myAttachment As Object Dim myOrt As String Dim myOlApp As New Outlook.Application Dim myOlExp As Outlook.Explorer Dim Selecttion_ As Outlook.Selection On Error Resume Next Set myOlExp = myOlApp.ActiveExplorer Set Selecttion_ = myOlExp.Selection 'for all items do... For Each myItem In Selecttion_ xlApp.[A1] = myItem.To Next End Sub данный пример работает только с одной ячейкой два вопроса 1) как мне каждый раз проверять наличие данных в ячейках?чтобы новые добавлялись снизу уже имеющихся данных 2) как мне реализовать цикл для подставки данных в ячейке? то есть чтобы одно письмо он запихнул в a1..b1..c1 , второе- в a2...b2...c2 и так далее . потом когда я выделю вторую порцию писем-возвращаемся ...
kae2004>> Re: создание пользовательской формы
Гостъ>> Копирование в текстовый файл значений нескольких несмежных ячеек по условию
Артур>> Re: После нажатия клавиши Энтер, курсор переходит в заданую ячейку Два варианта по адресу http://www.planetaexcel.ru/forum.php?thread_id=22203 Благодарю, подходят оба варианта. Еще раз спасибо.
dimikust>> Re: цикл с движением по столбцам Всех с Наступающим! Здоровья и удачи! Всех с Наступившим! Здоровья и удачи! Думаю, что здесь проблема не столько в том, чтобы скакать по столбцам, сколько в том, чтобы облегчить процесс создания правильно работающего кода. В принципе, изначальный вариант типа a= Range("A1").value b=Range("B1").value b=Range("c1").value от BloodNickА конечно же тоже будет работать только создавать его муторно. В классике программирования для таких вещей были предусмотрены генераторы кода типа препроцессоры. Я такими приемчиками очень активно пользуюсь в Excel, благо его возможности неисчерпаемы, а голь (это я про себя) на выдумки хитра. Мне приходилось обрабатывать плоскую БазуДанных с более, чем 150 столбиками. И наиболее правильным в том случае был именно вариант с индивидуальным вытаскиванием значения из каждого столбца (без цикла по столбцам). Потому, как основной цикл по строкам БД, и если при этом еще сделать цикл п...
nilem>> Re: Копирование в текстовый файл значений нескольких несмежных ячеек по условию
Djai>> Сравнение и вывод ячеек с максимальным значением, очень нужна помощь
dimikust>> Re: Сравнение и вывод ячеек с максимальным значением, очень нужна помощь
Djai>> Re: Сравнение и вывод ячеек с максимальным значением, очень нужна помощь
Serge 007>> Re: Сравнение и вывод ячеек с максимальным значением, очень нужна помощь Прикрепить файл с форматом docx форум запрещает... И правильно запрещает.Зачем на форуме по Excel файл Word?! Да ещё 7-й версии. Вы бы ещё картинку приложили У меня вообще нет офиса, кроме Excel.
Djai>> Re: Сравнение и вывод ячеек с максимальным значением, очень нужна помощь И правильно запрещает. Зачем на форуме по Excel файл Word?! Да ещё 7-й версии. Вы бы ещё картинку приложили У меня вообще нет офиса, кроме Excel. Понятно, сори, сглупила)) Тут то что я сделала, excel'левский файл, и txt файл с текстом задания
dimikust>> Re: Сравнение и вывод ячеек с максимальным значением, очень нужна помощь
Djai>> Re: Сравнение и вывод ячеек с максимальным значением, очень нужна помощь Может в прилагаемом файле ваше решение. Точно! Поняла! По идеи должно сработать. Спасибо огромное!!
Гостъ>> Re: Копирование в текстовый файл значений нескольких несмежных ячеек по условию Попробуйте так. Измените путь для текстового файла. Жмем зеленую кнопку. Спасибо огромное. Все работает. Буду сейчас пытаться разобраться в этом механизме;DНо можно ли сделать его, оставив на Листе"Настройки" позицию с номером, т.к. это не единственная таблица, которая будет использовать этот параметр и он будет периодически изменяться и обнуляться. И надо, чтобы в конечном файле он не повторялся (за исключением тех случаев, когда будет производиться обнуление). И данные которые отправляются в файл я сильно упростил... На самом деле они имеют несколько вариантов написания. Поэтому я вывел их в отдельную ячейку (значения в которых должно расчитываться не формулами, а также макросом). Можно ли учесть и эту особенность при таком варианте.
nilem>> Re: Копирование в текстовый файл значений нескольких несмежных ячеек по условию Но можно ли сделать его, оставив на Листе"Настройки" позицию с номером, т.к. ... Можно так, поячеешно
artem_59>> Поиск и выделение строки
VAZem>> Автоматический выбор значения из таблицы по координатам
Roman.H>> Re: Поиск и выделение строки
Roman.H>> Re: Автоматический выбор значения из таблицы по координатам
VAZem>> Re: Автоматический выбор значения из таблицы по координатам
VAZem>> Re: Автоматический выбор значения из таблицы по координатам ...кто бы еще подсказал как это грамотно сделать. Пример давайте - подскажем....я же в первом сообщении описал суть проблемы или какие-то более конкретные вводные нужны? :
Roman.H>> Re: Автоматический выбор значения из таблицы по координатам
VAZem>> Re: Автоматический выбор значения из таблицы по координатам Экселевский файл с примером таблицы вложите, только лишь по описанию трудно понять что нужно сделать. ...Хорошо. Вот заготовка. Цветом выделены "проблемные" области. Спасибо за поддержку
Гостъ>> Re: Копирование в текстовый файл значений нескольких несмежных ячеек по условию Можно так, поячеешно Да, так вполне подходит. Спасибо.Но не могли бы вкратце описать алгоритм его работы. Почему указано, что в столбце P должны быть либо нули, либо текст, хотя на дале что при нулях, что при пустых ячейках, что при заполненных (если в них просто набран текст), все эти строки игнорируются. Обработка происходит ТОЛЬКО если этот текст выводится через формулу в ячейке. Как такое может быть . И поскольку у меня для других таблиц изменение Номера Записи происходит до внесения в текстовый файл, а в данном случае после, пришлось добавить в Модуль строки: "nastr.Cells(2, 2) = nastr.Cells(2, 2) + 1" до открытия файла и соответственно "nastr.Cells(2, 2) = nastr.Cells(2, 2) - 1" после его закрытия. А можно ли сделать это иначе?
Serge 007>> Re: Автоматический выбор значения из таблицы по координатам Экселевский файл с примером таблицы вложите, только лишь по описанию трудно понять что нужно сделать. ...Хорошо. Вот заготовка. Цветом выделены "проблемные" области. Спасибо за поддержку Код: =ИНДЕКС($Y$13:$AA$17;ПОИСКПОЗ(C2;$X$13:$X$17;0);ПОИСКПОЗ(E2;$Y$12:$AA$12;0)) что-ли?
VAZem>> Re: Автоматический выбор значения из таблицы по координатам Экселевский файл с примером таблицы вложите, только лишь по описанию трудно понять что нужно сделать. ...Хорошо. Вот заготовка. Цветом выделены "проблемные" области. Спасибо за поддержку Код: =ИНДЕКС($Y$13:$AA$17;ПОИСКПОЗ(C2;$X$13:$X$17;0);ПОИСКПОЗ(E2;$Y$12:$AA$12;0)) что-ли?...именно так !!! Огромное спасибо Вам гуру excel!!! Спасибо всем, кто откликнулся! Я один фиг бы разобрался...
rusttemm>> Стыковка профильных труб
dimikust>> Re: Поиск и выделение строки Есть такая задача: На "Лист1" ячейка "А1" содержит число "5" Необходимо создать макрос который найдет строку содержащую число "5" на "Лист2" и выделит её Помогите пожалуйста реализовать. Спасибо. Можно так. Sub ПоискСтрок() ЧтоИскать = Sheets("Лист1").[A1].Value For Строка = 1 To 65536 For Столбец = 1 To 256 ВЯчейке = Sheets("Лист2").Cells(Строка, Столбец).Value If ВЯчейке = ЧтоИскать Then ' пометить строку ДиапазонСтрока = Format(Строка) & ":" & Format(Строка) Rows(ДиапазонСтрока).Interior.ColorIndex = 45 Exit For End If Next Столбец Next Строка End Sub Но этот макрос может прерваться по ошибке, т.к. в зависимости от номера версии Excel нужно еще анализировать чтобы не произошел конфликт типов данных: например, сравнение числа с текстом может инициировать ошибку исполнения.
ZORRO2005>> Re: Стыковка профильных труб
KuklP>> Re: добавление информации на лист Код: Sub MyFirstMacros()
Dim xlApp As Object Set xlApp = GetObject(, "Excel.Application") Dim myItems, myItem, myAttachments, myAttachment As Object Dim myOrt As String Dim myOlApp As New Outlook.Application Dim myOlExp As Outlook.Explorer Dim Selecttion_ As Outlook.Selection Dim Lr Lr = xlApp.[A65536].End(xlUp).Row+1 On Error Resume Next Set myOlExp = myOlApp.ActiveExplorer Set Selecttion_ = myOlExp.Selection 'for all items do... For Each myItem In Selecttion_ xlApp.[A1].Offset(Lr) = myItem.To Lr = Lr + 1 Next End Sub
rusttemm>> Re: Стыковка профильных труб
nilem>> Re: Копирование в текстовый файл значений нескольких несмежных ячеек по условию Цитировать Обработка происходит ТОЛЬКО если этот текст выводится через формулу в ячейке. Как такое может быть Потому что мы используем .SpecialCells(-4123, 2), т.е. из столбца Р берем только те ячейки, в которых есть формула, и рассматриваем только те ячейки, формулы в которых возвращают текст (0 - число, и в наш диапазон не попадает). Так удобнее - всего одна строка в коде.Цитировать изменение Номера Записи происходит ... А можно ли сделать это иначе? Наверное, можно. Тогда давайте полную версию файла, и покажите как должны выглядеть записи в текстовике и в отчете. Если это еще актуально...
KuklP>> Re: Поиск и выделение строки Код: Sub MyFind() Выделит все строки с искомым значением.' Макрос записан 04.01.2011 (Sergey) Dim c As Range, firstAddress$ With Worksheets(2).Cells Set c = .Find(Worksheets(1).[a1], LookIn:=xlValues, LookAt:=xlWhole) If Not c Is Nothing Then firstAddress = c.Address Do c.EntireRow.Interior.ColorIndex = 7 Set c = .FindNext(c) Loop While Not c Is Nothing And c.Address <> firstAddress End If End With End Sub
missttv>> создание таблицы для учета среднемесячных остатков
неZнайк@>> Помогите написать формулу для рассчета з/п
nilem>> Re: Помогите написать формулу для рассчета з/п
missttv>> Re: Помогите написать формулу для рассчета з/п
Abilov_ilja>> Подскажите ФОРМУЛУ РАСЧЕТА ПРОСРОЧЕННОСТИ ПАСПОРТА РФ
missttv>> Re: Подскажите ФОРМУЛУ РАСЧЕТА ПРОСРОЧЕННОСТИ ПАСПОРТА РФ
Serge 007>> Re: Помогите написать формулу для рассчета з/п Цитата: неZнайк@ Данные для таблицы: неZнайк@ , а если объём 400,5, то работнику Вы платить не собираетесь? если объем от 0 до 300, то премия - 0,5%, если объем от 301 до 400, то премия - 0,6% если объем от 401 до 500, то премия - 0,7% и т.д. missttv, проверьте свою формулу - она неправильная.
Serge 007>> Re: Подскажите ФОРМУЛУ РАСЧЕТА ПРОСРОЧЕННОСТИ ПАСПОРТА РФ ...в отдельной ячейке всплывает надпись: "Просрочен" или "ОК" в зависимости от того выполнено ли условие... Какое условие?
Serge 007>> Re: создание таблицы для учета среднемесячных остатков 2. на вновь созданном листе в колонке "А", желательно, что бы в столбец прописались рабочие дни месяца, который создался, желательно без выходных (хотя как выйти из положения что бы в случае необходимости, отображалась рабочая суббота..... не знаю и даже не могу представить, по моему это не возможно). пыталась выйти из положения через "РАБДЕНЬ" - не получилось Создайте список_праздничных_дней и используйте =ЧИСТРАБДНИ(начало_периода;конец_периода;список_праздничных_дней)
zs>> Re: Подскажите ФОРМУЛУ РАСЧЕТА ПРОСРОЧЕННОСТИ ПАСПОРТА РФ
zs>> Re: Помогите написать формулу для рассчета з/п
MCH>> Re: Подскажите ФОРМУЛУ РАСЧЕТА ПРОСРОЧЕННОСТИ ПАСПОРТА РФ
zs>> Re: Помогите написать формулу для рассчета з/п
zs>> Re: создание таблицы для учета среднемесячных остатков
zs>> Re: С приходящим годом кролика вас друзья!
zs>> Re: Excel работа с данными
Артур>> Не могу записать макрос. Выкладываю пример с задачей, которую надо решить.
Roman.H>> Поиск позиции с 2 условиями
MCH>> Re: Поиск позиции с 2 условиями
Roman.H>> Re: Поиск позиции с 2 условиями так? Да! Спасибо! Теперь буду вникать в эту формулу))
KuklP>> Re: Не могу записать макрос. Выкладываю пример с задачей, которую надо решить.
dimikust>> Re: Не могу записать макрос. Выкладываю пример с задачей, которую надо решить. Не могу записать макрос, в котором бы работала команда найти. В прилагаемом примере вроде то, что нужно. Правда без команды найти, а с просмотром в цикле всех значений дат в первом столбце листа "Архив". А команда "найти" если в VBA и есть, то используется для работы со строковыми переменными.
KuklP>> Re: Не могу записать макрос. Выкладываю пример с задачей, которую надо решить.
ZORRO2005>> Комбинаторика с помощью Excel
ZORRO2005>> Re: Стыковка профильных труб И еще, как происходит перебор строк в столбцах D-K? Создал отдельную тему:http://forum.msexcel.ru/microsoft_excel/kombinatorika_s_pomoschyu_excel-t4642.0.html
неZнайк@>> Re: Помогите написать формулу для рассчета з/п
Артур>> Re: Не могу записать макрос. Выкладываю пример с задачей, которую надо решить. "Найти" в ВБА. Воспользовался файлом dimikust. Все здорово работает, спасибо.
Гостъ>> Re: Копирование в текстовый файл значений нескольких несмежных ячеек по условию
missttv>> Re: создание таблицы для учета среднемесячных остатков
MCH>> Re: Помогите написать формулу для рассчета з/п so schön =ОКРУГЛВВЕРХ((0,5+(((A1-300)/100))/10);1) не правильно считает от 0 до 300лучше так: =0,5+МАКС(ОКРУГЛВВЕРХ((A1-300)/1000;1);0) или так: =0,5+МАКС(ЦЕЛОЕ((A1-201)/100)*0,1;0)
vladturbo>> Копирование и вставка по параметрам с определенным шагом значений и границ
Serge 007>> Re: создание таблицы для учета среднемесячных остатков и что мне это даст? данная функция отказывается работать пишет #ИМЯ?, у меня не установлен "пакет анализа" и установить нет возможности. 1. А что надо? В примере есть только "что есть" - "что хочу получить" - отсутствует.2. Вы не можете поставить галку напротив надписи Analysis ToolPack в списке надстроек?!
dimikust>> Re: Копирование и вставка по параметрам с определенным шагом значений и границ
KuklP>> Re: создание таблицы для учета среднемесячных остатков
vladturbo>> Re: Копирование и вставка по параметрам с определенным шагом значений и границ
dimikust>> Re: Копирование и вставка по параметрам с определенным шагом значений и границ
Dmitr68>> Re: Комбинаторика с помощью Excel
zs>> Re: Помогите написать формулу для рассчета з/п
ZORRO2005>> Re: Комбинаторика с помощью Excel Позиции 11, 12 и 59, 60 поправь. Поправил.
Dmitr68>> Re: Комбинаторика с помощью Excel Код: =ПРОИЗВЕД(СТРОКА(A1:ИНДЕКС(A1:A20;B1))*2) где В1 - количество пар (труб)
VictorK>> Re: Списки в Excel
ZORRO2005>> Re: Комбинаторика с помощью Excel
rusttemm>> Re: Комбинаторика с помощью Excel
rusttemm>> Re: Комбинаторика с помощью Excel
ZORRO2005>> Re: Комбинаторика с помощью Excel ...а по какому принципу Вы исключили ненужные перестановки до 384? Может все это возможно сделать с функциями ПЕРЕСТ, ФАКТ и ЧИСЛКОМБ, а не в ручную? Извините если что не так спросил, знаний своих пока не хватает! Так мы и пытаемся сделать не в ручную.Я все-таки хочу докопаться до истины для того, чтобы можно было использовать эту программу для стыковки любого количества труб (а не только 6 как в примере). Мне тоже знаний не хватает, но я учусь. Перестановки я делал только для 4 труб. Для большего кол-ва труб еще раз советую дождаться специалистов по макросам.
kimtan>> Re: Списки в Excel
ZORRO2005>> Re: Комбинаторика с помощью Excel
rusttemm>> Re: Комбинаторика с помощью Excel
ZORRO2005>> Re: Комбинаторика с помощью Excel Dmitr68, делал перестановки, но я никак не найду эту тему. Нашел:http://forum.msexcel.ru/microsoft_excel/kak_zapolnit_tablitsu_sochetaniyami_iz_90_po_5-t3116.0.html;msg17471#msg17471
rusttemm>> Re: Комбинаторика с помощью Excel
maxformax>> Re: Нужно как-то заменить значения в ячейках на формулу Процедура ввода формул в процессе переноса данных не получится. Спасибо большое за помощь! Это именно то, что нужно!Набросал простой макрос для копирования заранее введенных формул в 3-ю строку определенного столбца. С наступившим Новым Годом!!! Еще раз большое спасибо!
MCH>> Re: Помогите написать формулу для рассчета з/п MCH! от перестановки слагаемых сумма не меняется В данном случае смысл не в "перестановке слагаемых", проверте свою формулы при значениях 0;100;200;300, она вычисляет 0,2;0,3;0,4;0,5 соответственно, а должно быть 0,5 во всех вариантах.
MCH>> Re: Комбинаторика с помощью Excel Отлично, Dmitr68 другой вариант, не массивная формуласдвинулись с мертвой точки. =ПРОИЗВЕД(СТРОКА(ДВССЫЛ("1:"&B1))*2) Формула массива Код: =ФАКТР(B1)*2^B1
rusttemm>> Re: Комбинаторика с помощью Excel
nilem>> Re: Комбинаторика с помощью Excel
micael>> Заполнить ячейки по условию На сегодня все. До встречи на следующей неделе. |
В избранное | ||