|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
23.06.2008, 10:56 | #51 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
Подкупает малый объем, отсутствие циклов. Вообще удивлен, что в литературе, что на форумах, отсутствием темы ввода данных с клавы, где описание оператора "Input"? Тот что я знаю, ВБА не принял? О метках, вообще, слова не встречал? Вот пример, движения курсора, с вывода кода, нажатой клавиши. VBA его принял, но это QBASIC, родитель, ......???? 1 : D$ = INKEY$ IF D$ = "" THEN 1 IF D$ = CHR$(27) THEN END IF LEN(D$) = 2 THEN D = ASC(RIGHT$(D$, 1)) ELSE 2 2 : PRINT D$; GOTO 1 Последний раз редактировалось valerij; 24.06.2008 в 01:15. |
|
23.06.2008, 11:30 | #52 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Потому, что в VBA функция Input (number, [#]filenumber) - используется для работы с файлами. Считывает одну компоненту файла.
А функция InputBox (prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) - выводит окно с запросом на ввод значения с клавиатуры. Параметры такие же, как и у функции MsgBox. P.S. Для уменьшения объема вопросов, пользуйтесь VBA Help (в VBE это "F1").
Чем шире угол зрения, тем он тупее.
|
24.06.2008, 01:46 | #53 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
САС!
Спасибо, все работает, НО: Я вообще теперь не знаю, какой и применять? Да, там копировать, стирать, мона только две строчки, не совсем хорошо А так мона все: Код:
F38 = СУММ(F3:F37) ? САС, Ваше мнение 1, 2 или 3 макрос?? Забыл, к вашему решению + цикл, но почему формула "=SUM(R[-35]C:R[-1]C)", охватывает столбец "I" ? Я намеренно, обхожу его("B3:H37", "J3:K37"), а то он там, все № накладных слаживает! Код:
Последний раз редактировалось valerij; 24.06.2008 в 02:34. |
24.06.2008, 05:37 | #54 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
1) Попробуйте разные варианты (макросы, формулы). Как Вам больше подходит, так и лучше.
2) Строка кода Код:
Код:
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 24.06.2008 в 05:39. |
24.06.2008, 10:16 | #55 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Как это определить? Как замерить, скорость макросов, а потом сравнить?
Цитата:
Range([E38:H38], [J38:K38]) Range(Union([E38:H38], [J38:K38])) Я не понимаю по английски, а то как в Help-е, так проще разделить диапазоны |
|
24.06.2008, 10:48 | #56 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
1) Метод Union можно применять только на активном листе.
Для любого листа можно так: Код:
2) Время выполнения макроса можно замерить, например, так: Код:
Чем шире угол зрения, тем он тупее.
|
24.06.2008, 11:09 | #57 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
24.06.2008, 13:33 | #58 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
А почему нет накоплений в fSum ? |
|
24.06.2008, 13:42 | #59 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
А где цикл? Приведенный фрагмент кода присвоит переменной fSum значение ячейки Range(Target.Address).Offset(, 2) плюс то, что перед этим содержала переменная fSum.
Чем шире угол зрения, тем он тупее.
|
24.06.2008, 13:48 | #60 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MsSQL - первый раз установил майкрософт SQL | vados | SQL, базы данных | 16 | 19.07.2008 20:01 |
Первый баг (фото) | mutabor | Свободное общение | 1 | 06.05.2008 11:51 |
Вроде на первый взгляд всЁ просто...... | Solny6ko YasnoE | Помощь студентам | 4 | 17.09.2007 08:23 |
а первый взгляд просто.. | Аlex | Win Api | 7 | 05.04.2007 18:34 |
конкурс программистов ! (первый конкурс) | Alar | Свободное общение | 129 | 18.03.2007 00:50 |