|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.07.2009, 11:15 | #11 | |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Цитата:
ДА, макрос чужой. Пытаюсь использовать его для решения моей задачи. >kassakredit01() работает так как надо. может потому что там мало значений >kassadebet01() Работает неправильно |
|
21.07.2009, 14:45 | #12 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
28 человек просматривают форум, неужели не найдётся хотя бы один гуру excel`a кто ответит на мой вопрос. Почему макрос пропускае некоторые строки
|
22.07.2009, 21:36 | #13 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 412
|
kzld, прошу прощения за долгое молчание. Макрос подправил, должно работать.
Г-н Serge_Bliznykov, есть хорошее правило: критикуешь - предлагай. И ещё, давно в Американских барах над тапёрами висел плакат: "НЕ СТРЕЛЯЙТЕ В ПИАНИСТА, ОН ИГРАЕТ, КАК УМЕЕТ". |
23.07.2009, 06:26 | #14 | |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Цитата:
Я специально сделал по 5 раз каждый день (в столбце А), однако в последующих месяцах обнаружилось 6 операций за один день. А значит 6 операция не прописалась на положенное ей место. Делать каждый день по 10 позиций - неоправданный рост файла. Вот если б Excel`y дать задание при наступлении подобного случая добавлять строку или хотя бы выводить предупреждение - было бы отлично. Файл с примером приложен. |
|
23.07.2009, 10:19 | #15 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
[сорри за оффтоп...]
pivas, так разве я критиковал? я наоборот, попытался помочь... А чтобы заменить код вида For i = 3 To 500 If .Cells(i, 5).Value <> 451 Then GoTo 10 For k = 9 To 169 нужно понимать, что означают цифры 3, 500, 9, 169 и т.д.... Поэтому и просил нормальное ТЗ Хотя, вижу, что некоторым всё же удалось разобраться в алгоритме... а вообще я с Вашим замечанием полностью согласен. Цитата:
|
|
24.07.2009, 00:00 | #16 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 412
|
Приветствую, kzld. Со вставкой строк повозиться можно, но хочу предлжить другой вариант. Правда одно условие всё же надо соблюдать: на листе в книге kassa рабочих строк должно быть не меньше, чем в allwork.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"а" и "б" не хотят посчитаться, помогите мне их посчитать) | Лука | Microsoft Office Excel | 5 | 10.12.2010 02:43 |
Помогите пожайлуста найти, кто человек "вконтакте", зная его "мэйл" | Аксюнька1990 | Помощь студентам | 1 | 12.06.2009 06:16 |
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body | tabikA | HTML и CSS | 5 | 24.02.2009 21:50 |
Макрос "дописывает" не нужные параметры | DrManual | Microsoft Office Word | 4 | 20.02.2009 17:25 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |