Я даже из википедии не вкурил че это такое)))
А главное какая от этого овала польза человекам.
А главное какая от этого овала польза человекам.

27.02.2013 21:14:13
Да по работе только с формулами приходится и копаться, так что сами.
Вот в соседней теме мучаю народ по написанию макросов, формул мало стало))) Ты тоже посмотри как формулы стоят в наших таблицах, и попробуй понять логику. Кстати, в мурзилке к формулам ( ну когда тыкаешь слева на командной сроке кнопку "Fx" есть краткое описание как она работает, но там часто без подготовки не очень понятно... Но тем не менее, метод тыка - рулит! ![]() |
|
|
27.02.2013 21:07:26
Добрый день!
А если я заменю "For Each c In Selection" на "Active Sheet" то без выделения будет работать на листе, правильно? Спасибо за помощь огромное! P.S. Кстати, как сделать так чтобы не вис при выборе диапазона через Ctrl+A? Если это головняк - то не страшно.
Изменено: |
|
|
27.02.2013 19:02:40
Так тебе надо чтоли?
Год 2005 2006 2007 2008 2009 2010 2011 2012 Люди 150 200 175 15 38 185 250 300 Отношение к предыдущему 91% 121% 106% 9% 23% 112% 152% 182% Делтьта по годам 30% - 15% - 97% 14% 89% 39% 30% Ну просто для понимания. Данные такого типа?
Изменено: |
|
|
27.02.2013 18:48:54
Привет всем.
Я рубанок в VBA. Ситуация следующая: при выгрузке данных из внешней системы далее необходимо обработать форматы ячеек, у меня есть два записанных макроса (тупых до безобразия) Раз: Selection.NumberFormat = "### ### ### ### ###;[Red]-### ### ### ### ###" Два: Selection.NumberFormat = "### ##0.00%;[Red]-### ##0.00%" Весь день пытаюсь сделать нечто подобное: Sub TotalValueCheck() ' ' TotalValueCheck If NumberFormat = "0.00" Then Selection.NumberFormat = "### ### ### ### ###;[Red]-### ### ### ### ###" End If If NumberFormat = "0.00%" Then Selection.NumberFormat = "### ##0.00%;[Red]-### ##0.00%" End If End Sub В общем, если я совсем бред написал - то мне нужно чтобы формат "Два" применялся только к процентным данным, либо формат "Раз" если это числа. Поможете? |
|
|