0
Окт 06
предлагаю обсудить здесь возможности нашей любимой и самой часто используемой программы
не знаю, у кого как, а у меня по ней до сих пор возникают вопросы, так как ВСЕ возможности изучению не поддаются
чем больше массивы данных, тем важнее, чтобы процессинг был быстрым, эффективным и исключал случайные ошибки
на данный момент вопрос такой - часто видела примеры форматирования по условию, но так и не поняла, как это делать
например, если значение ячейки = ноль, выделить ячейку каким-то цветом и тд
есть кто-нибудь, кто может подсказать?
(updated by admin)
Опубликовано
11 Окт 2006
Активность
128
ответов
18838
просмотров
44
участника
1
Рейтинг
неа, кроме самого файла расчета у меня к сожалению ничего нет. сам я не могу проконсультировать, т.к. не разбирался . просто на компе валялось
Ок. Спасибо. Буду разбираться
Решил написать расчетних по матбалансу, но подумал что кто-то здесь уже 100% делал нечно подобное. Если есть подобный файл, то поделитесь пожалуйста m.gld@ya.ru
скинул в почту
выложите на обменник пожалуйста, для всех.
Спасибо большое!
Может создать на сайте меню Excel, где будут пользователи делиться своими наработками?
да что то вот желание то было у всех вроде, но не пошло дело.
так то есть чем поделиться.
можно пока прикрепить файл к комментарию
Это понятно. Но в теме 3 листа, и одному богу известно кто там что прицеплял =)
А так бы последовательно было. Я думаю экселек бы сразу больше стало.. потому что пользователи увидят такой раздел и поделятся.
Начал делать файлохранилище
Коллеги, нужнен совет.
Нужно сделать выборку по второму слобцу через 10 метров, начиная с 1207, подскажите как это сделать, под руками только excel.
столбец 1 столбец 2
5454545 1207
656565656 1207,5
565656 1208
56565665 1212
56565645 1214,5
56565656 1217
565656677 1227
Значит интересуют значения, соотвествующие 1207, 1217 и 1227
(значения не реальные, а для примера)
Заранее спасибо!)
Можно создать столбец с интересующими значениями столбца 2 (из примера А2+10) и после с помощью функции ВПР подставить соответствующие значения с первого столбца.
в приложении. Можно через остаток, можно через ВПр...
to GeoLin
Огромное спасибо! Уже сделал!)
to ilu6ka1534
Через остаток - тоже отличное решение!
Спасибо!
Ещё быстрее: в столбец числа 1-10, выдяеляешь сразу все десять, протягиваешь вниз с Ctrl, потом фильтруешь только 10.
если шаг будет не постоянный (а в примере он не постоянный), то метод не сработает
еще можно сделать тупую проверку по последней цифре =ПРАВСИМВ(F7;1)="7" , возможно быстрее сработает, хотя зачем это надо ))
господа, соорудил функцию небольшую.
хотел приписать единицы измерения в данной форме.
можно ли это сделать в теле макроса? (предполагаю единственный выход если только в именах переменных через "_" писать размерность). но не хотелось что бы имена переменных длиннющие были
Что-то похожее делал. Переменную делал текстовой и размерность цеплял к значению напрямую через амперсанд. А при проведении вычислений прямо в формуле прописывал функции Left и Match(" ", ...), чтобы только цифры до пробела вытащить.
а в самой формочке Excel никак этот текст не добавить? или там изначально просто этого "поля" нет после цифры что бы там что то прописывалось?
так же была мысль добавить текст в нижней части (типа хелпа).. тоже не нашел как делается
можно добавить описание функции и каждого параметра с единицами измерения
http://spreadsheetpage.com/index.php/tip/user-defined_function_argument_descriptions_in_excel_2010/
Всем добрый день!
Задача - задать область печати по последнему заполненному столбцу и строке
собрал нужный мне макрос:
Sub pr()
Dim lr&, lc&
With ActiveSheet
With .Cells.SpecialCells(xlCellTypeLastCell)
lr = .Row
lc = .Column
End With
.Range(Cells(lr - .UsedRange.Rows.Count + 1, lc - .UsedRange.Columns.Count + 1), Cells(lr, lc)).Select
.PageSetup.PrintArea = "$A$1:" & Cells(lr, lc).Address
End With
End Sub
Одна проблема - у меня в таблице (она самая нижняя на листе) во всех ячейках есть формула, которая отображает результат только при определенном условии (формула "ЕСЛИ") и при его несоблюдении выводит пустую ячейку, а данный макрос "зацепляет" в область печати все ячейки с формулами
Подскажите как доработать данный макрос, что бы он при определении нижней границы (или обоих границ) ограничивался только теми ячейками, в которых отображаются значения?
На сколько я знаю такую проблему решить только сканированием, т.е. сперва usedrange, а потом смотреть в цикле есть ли значения в ячейке. Я сейчас не помню, но там несколько функций из которых надо выбрать подходящую типа value, value2 и т.д.
Можно попробовать так в макросе:
- продублируй лист
- убей формулы в копии
- задай область печати через UsedRange
А если таких функций несколько, описание необходимо писать к каждой функции отдельно?
Да, для каждой придется писать отдельно.
Страницы