[архив] Microsoft Excel 2007
Сегодня решил поработать над файлами , захваченными с работы в новом офисе 2007.
Столкнулся с такой проблемой: имеющиеся в документе Exel ссылки на другие листы или ячейки -не работают - выдаётся сообщение Эта операция была прервана из-за ограничений, наложенных на данный компьютер. Обратитесь к своему администратору. Все настройки уже облазил - эффекта -0 |
дежурный ответ - пользуюсь 2007 начиная с beta 3 - и никаких проблем
дежурный вопрос - на другой машине этот же офис как работает, не в курсе? |
graverman
Берем Яндекс (или любой другой поисковик) и начинаем искать. Находим пару статей MSKB с примерно одинаковым рецептом:
P. S. Если вдруг вышеозначенные статьи не помогут (хотя должны помочь), можно поискать еще. |
В общем - полазил полазил я по настройкам - вкладке безопасность - прошёлся по нескольким программам word, exel, publissher. Точно и не запомнил , после какого изменения - ссылки стали открываться. К тому же сохранил файл в .xlsm формате .
Начальный файл был создан в офисе 2003. |
для сохранения в прежнем формате - выставь в настройках "сохранять"( левой кнопко по значку оффиса в меню - опции Word\Exel - сохранение нужный формат и включи режим совместимости( а когда будет желание сохраняться в xlsm - выбирай из той же менюшки - Сохранить как(обратное сохранение в 2003 формат тоже возможно)
|
Microsoft Excel 2007
Microsoft Excel 2007 В этой теме обсуждаются только Microsoft Excel 2007. Если у вас вопрос по Microsoft Excel 2003 или по другим приложениями Office, обращайтесь в темы, перечисленные ниже. Полезные ресурсы:
|
Названия заголовков столбцов в Excell 2007
Вложений: 1
Здравствуйте! У меня такая ситуация: привык к алфовитному обозначению заголовков столбцов, а по умолчанию стоят цифровые. Подскажите, пожалуйста, как переключиться на алфавитные заголовки.
|
Вложений: 1
Сам же и отвечаю: войдите в меню / пармаметры EXcell. Выбираем "Формулы" и убираем флаг "Стиль ссылок R1C1"
|
Excel 2007. Куда делась форма и как ее сделать?
У меня есть небольшая БД в excel файле. Когда стоял office xp тым была такая удобная штука сделана (кем-то до меня). При надатии на вкладку "данные" можно было выбрать "форма" и открывалось окошко с полями для ввода инфы в эту БД. Открыв в 2007 эту БД такой штуки я не нашел. Кто может подсказать где это искать или как сделать это заново?
|
Утебя что: сменился офис или сменилась windows или сменился офис вместе с windows. В дистрибутиве офиса посмотри во вкладке "установка Exel" - "надстройки" - (список надстроек) где нужно - поставь галочку и вперёд. Если там нет - значит кто то персонально поработал для себя сделал форму.
Хотя лично я обхожусь без этой штуки. А можно ещё так: Сервис - команды - ищи значок "форма" - и тяни его на панель управления. Но тут надо будет самому потрудиться - как его оформить какие поля что обозначают, с какими столбцами связаны и т.д. |
Окей! Все нашел. Спасибо за помощь.
|
Еще один вопрос. Как можно редактировать эту форму? Я что-то кнопочки не нашел.
|
MS Excel 2007
Есть два *.xls файла (книга1 и книга2), в формате Excel 2003, которые лежат на разных компах сети на шарах. В книге1 из ячейки А1 ссылка на значение ячейки В2 книги2. Если в в ячейку В2 книги2, внести изменения и переоткрыть книгу1, то значением в А1 книги1 будет обновлённо значением В2 книги2. Если же книгу1 не переоткрывать, значение в А1 книги1 отсаётся старым, устаревшим. Однако, если оба файла на одном компе, то сразу после изменения в B2 книги2, значение A1 книги1 обновляется автоматиечески, без переоткрывания. Вот как сделать, чтобы так же моментально обновлялось значение А1 книги1, если файлы на разных компах???? Заранее спасибо.
P.S. - SharePoint Server нету. |
Может просто в Excel на компе, где авто не обновляются файлы в настройках Сервис-Параметры-Вычисления стоят другие флажки, чем на компе где все обновляется авто.
Сравните настройки Excel на компах. |
Нет, настройки Excel на обоих компьютерах идентичны
|
Помогите, пожалуйста. Есть большой файл в 30МБайт. Он связан с 9-ю другими файлами, которые в сумме дают примерно тот же объем. Во всех файлах присутствуют и формулы (не сложные, а на основе простейших арифметических действий +,-,* и т.д) и текст. Множество листов. И небольшое НО: формат файлов старый, т.е. *.xls.
Теперь сама проблема: при изменении 2-х и более ячеек в любом из фалов (от 1 до 30Мб) я пытаюсь сохраниться. И excel уведомляет, что возможны потери и т.д. Я нажимаю "продолжить" и.... ВСЁ. Программа грузит проц на 100% и что-то делает. Я не проверял, что там она доделает в итоге, т.к. программа стоит в офисе и ожидание в 1 час (именно столько я ждал перед тем, как убить процесс) уже не приемлемо. |
Как привязать системную дату или время к столбику в таблице Excel? То есть, чтобы дата менялась с изменением системного времени. Возможно ли это?
|
конечно. есть соответствующие команды. посмотри в справочнике. там и не такие приколы найдешь.
|
А точнее?
|
Тебе могут подойти команды: ТДАТА и СЕГОДНЯ
|
Спасибо!
|
Как сделать так, чтобы 1 строка всегда была видна (когда скроллишь вниз).
|
Цитата:
Причина скорее всего в одновременном открытии нескольких файлов с большими (или относительно большими заполненными табличными данными). Если формул которые связывают эти файлы между собой - очень много - например в каждой клетке какой- нибудь итоговой (результирующей) колонки, комп-р одномоментно держит в уме все эти связи, даже те которые в данный момент совершенно не используются (не нужны вам для расчётов) Выход - попробовать объединить все файлы в 1. просто создайте дополнительные листы и перенесите информацию с листов тех отдельных файлов - на эти новые листы. И если знаете макросы в VBA Exel - используйте их. С их помощью можно один раз написать формулу связи табличных данных и поочерёдно применять её на всех ячейках, а не плодить одинаковые формулы для каждой ячейки -которые будут тормозить систему. И ещё: сохраните ваши гигантские файлы под другим именем. И сэтими уже попробуйте их упростить. Сотрите все данные оставляя по 5 первых строк в каждой таблице. с 30 мБ всё это должно упасть до 2 мБ комп висеть уже не будет, а вы попытайтесь понять суть того как работает ваша "сетка файлов" и модернизируйте её как я описал выше |
Цитата:
|
azbest, тут есть несколько трудностей:
30Мб достигнуты именно путем огромного кол-ва нужных данных во многих строках, столбцах и листах. Уменьшать их кол-во нельзя ни в коем случае, в том-то и проблема. Все файлы находятся на сервере, с которого и открываются, но открываются по сети с другого компа. VBA использовал, но объем все равно быстро растет. К примеру, в обном файле на 4-х листах кол-во строк превышает 8 тысяч. Цитата:
|
Цитата:
Она здесь: |
|
Такая проблема: в екселе при распечатке выставляю альбомный лист, а печатает всеравно книжными офис 2007 на висте. что можно сделать?
|
CadiLuck, я попытался смоделировать Вашу проблему, только у меня везде ХР3, но ничего не вышло. Скорее всего это связано с настройками принтера. У меня и дома и на работе все нормально. Кстати, если Вы вообще удалите принтер из настроек Виндуса, то разметка, ориентирование страниц невозможна.
А вообще я вернулся на Офис-2003, во-первых еще не везде еще установлен (2007) и возникшими при этом проблемами, во-вторых, какой-то дубовый, не нравиться. |
я то же отдаю предпочтение 2003. но это не суть. дело в том что я системшик, и эта проблема у пользователя. я конечно могу снести офис и поставить 2003 но это не выход. попробую переустановить принтер, хотя сомневаюсь что поможет. если чтонибудь придумаю отпишусь.
|
Цитата:
Далее открывая текст макроса вы видите формулу записанную в формате R1C1 - формат ссылок на параметры (переменные, или значения, или ячейки) применяемые в этой формуле. её вы можете копировать и вставлять в любое место ваших рабочих макросов - туду куда нужно Если взаимное расположение ячеек в расчётных формулах не меняется относительно друг друга при переходе от строки к строке (например все ячейки расположенные в одной строке), то и относительные ссылки R1C1 в формуле в макросе припереходе от одной строки к другой будут теже. тогда используя range("C5").select - вначале и Activecell.formulaR1C1= (ваша формула) и Selection.offset(строка,колонка).select Вы можете обсчитать весь список строк. Можно здесь задействовать переменные, цикл обсчёта = количеству строк в списке и ещё много всякого. Если взаимное расположение обсчитываемых ячеек меняется от строки к строке (например какая то ячейка всегда берётся одна и таже при переходе в расчётах от одной строки к другой) тогда и R1C1 тоже в формулах будет меняться. Здесь выход - выделить отдельную расчётную строку в ячейки которой будут помещаться по очереди данные из каждой строки (через буфер или через переменные). А насчёт сервера с основной базой - подумайте как оптимизировать задачу на убыстрение её выполнения. Может не имеет смысла держать всё на сервере. Может проще - держать все нужные данные для вас на своем ком-пе. Можно ещё повысить приоритет выполнения задач по EXEL. Посмотреть какая скорость обмена данными на участке: Ваш комп-ваша сетевая карта-сетевая карта сервера(?!?-тут мои познания чисто теоретические)-сервер. Как пример - Com-порт компа - модем: можно увеличить скорость скачивания - повысив скорость в COM- порту с 9600 до 115200 или выше. |
Всем кто "шукал" по моей проблеме, спс!!! переустановил драйвер принтера и все стало рапотать нормально.
|
azbest, Ну так это было бы хорошо, если бы не 2 "НО!"
Первое: я понял, примерно, что там будет. А можно небольшой пример? Или код с пометками, где можно менять то или другое? Просто последний раз я макрос писал с нуля ещё в институте. Второе: Поместить к себе не могу, т.к. этот файл нужен не мне одному. А если другие будут открывать не с сервера, а с меня, то ещё медленнее будет, т.к. на сервере хоть маршрутизация нормально настроена. |
Многострочный текст в ячейке Excel
Существует ли способ образования новой строки в процессе ввода текста в ячейку Excel? Например, сочетание клавиш? Если в ячейку скопировать текст из Word, многострочность реализуется. В конце каждой строки виден спецсимвол. Как его вставить?
|
Alt+Enter?
|
скажите как сделать чтобы отображалась формула, а не значение?
|
putop, Никак, формула отображается только в строке формул.
|
Drongo, да ну конечно, щаз... :)
Ofiice button - Excel option - Advanced - Display option for this worksheet - Show formulas in cells instead of their calculated results Поставить галку и нажать ОК. |
Здравствуйте!
У меня такая вот проблема при переходе на новый оффис 2007. Открываю в Microsoft Excel 2007 файл *.dbf, как я это делал в 2003 екселе. Но теперь значения импортируются вот так: (столбец с датами) 04.11.2001 04.12.2001 '20010413 '20010414 вместо: 11.04.2001 12.04.2001 13.04.2001 14.04.2001 То есть вместо 04.11.2001 (37199) я получаю 11.04.2007 (36992) При чем значение в самой дбф-ке в формате "DD.MM.YYYY" А фактически я получаю MM.DD.YYYY. Интересная ситуация, когда DD>12 тогда я получаю текстовое значение "YYYYMMDD" что делать? Ведь это дело не в формате ячеек, а именно в иморте... Может что-то связано с Региональными настройками при импорте, но где их найти в Екселе 2007? Ведь в 2003 было все нармально... Подскажите, прошу. Может это у меня какой-то оффис недоделанный?.. (но он стоит на работе, лицензионный) |
Цитата:
А- номер по порядку В - наименование продукта С - код продукта D -Цена продукта это шапка таблицы. Задача : посчитать скоко всё это стоит. s=range("A1").current region.rows.count for x=1 to s-1 range("A1").activate selection.offset(x,4).select tekuhaya_stoymost=activecell.value obsthaya_stoymost=obsthaya_stoymost+tekuhaya_stoymost next x range("E1").activate activecell.value=obsthaya_stoymost msgbox("Общая стоимость - справа таблицы в первой строке") ___ Огромная подсказка - включив запись создаваемого макроса - визуально щелкать по кнопкам (например - щёлкаем по любой ячейке шапки таблицы, далее Сервис - Данные - Автофильтр - любое из предлагаемых значений в списке) далее -стоп записи макроса. Затем Сервис - Макросы - выбрать только что записанный и "Изменить макрос" - и вы во внутреннем коде программы - Такми образом совершая любые визуально последовательные действия -щёлкая по кнопкам меню и включая создание и применение формул к конкретным ячейкам - в режиме записи макроса - остановив запись и перейдя внутрь его Вы увидите как организован этот код ваших последовательных действий в коде VBA - дальше дело техники и практики. |
Andriy_M, сколько не крутил, ничего не получилось. Правда файл *.dbf пришлось создать в Excelе 2002. В настройках Microsoft Excel 2007 ничего влияющего не нашел. В то же время почему-то у ячеек не формат даты, а числовой. Проверьте установки DBase, может там что-то не то.
|
У меня проблема с отображением данных в excel 2007 (одмины только что силой поставили офис 2007, до этого стоял 2003).
Создаю довольно бьльшой файл, в нём 6 листов, на каждом табличка 120х30 ячеек, много простых формул (+,-,*). При прокрутке скроллом значения некоторых строк (обычно группы рядом стоящих строк), которые до этого были скрыты, не отображаются на мониторе. При этом, бывает, что не отображается только часть строки (верхняя или нижняя часть). Лечится сменой зума - дёрну туда-сюда ctrl+scroll, надписи появляются. Очень раздражает. В 2003 экселе работал с бОльшими файлами, с такой проблемой не сталкивался. Что делать? Может у компа мозгов не хватает? |
Codru , а если поменять формат на дату, тогда получаются те значения, что надо, или какие-то другие? Странно, у тебя как-то еще по-другому...
|
Andriy_M, взял еще один файл с датами, перевел в *.dbf, читается нормально Excel-ем 2007.
Вот результат. Возможно что-то с Excel-ем. |
Цитата:
|
Владимир_О, только что создал лист более 2000 строк и около 80-ти столбцов. Все работает (прокручивается) нормально, и мышкой, в т.ч. колесиком, и клавиатурой. Формул предостаточно, около 70% ячеек формулы с использованием данных из другого листа. Можно грешить на конфигурацию компа, но мой тоже не ахти какой (Пентиум 3).
Рад помочь, но не знаю чем. |
Ясно, спасибо за помощь.
"Глюк" появляется не очень часто, попробую пережить. |
Цитата:
Range("A1").activate s=range("A1").currentregion.rows.count ' это выяснение сколько строк в списке for x=0 to s range("первая ячейка столбца с неправильными датами").activate selection.offset(x,0).select selection.numberformat="dd/mm/yy" next x range("первая ячейка столбца с неправильными датами").activate selection.autofilter selection.autofilter field:=номер столбца с неправильными датами, Criteria1:<>"dd/mm/yy" msgbox("эти ячейки перевести в нормальные даты вручную") |
Спасибо, azbest !
Только я от макросов далек... Надо б ними заняться. Хорошая штука! В принципе я бы мог преобразовать даты так, как мне это надо после импорта, или с макросами или без... Конечно, это усложнило бы мне жизнь. Поэтому хотелось бы чтоб ексель работал нормально. Вот. Мне интересно, у каждого такие глюки, или это лишь у меня... И еще: Открываю простой текстовый файл в Екселе 2007, делю его на столбцы (все как надо, как в 2003) использую мастер текстов (импорт). Ну просто выполняю "открыть" для простой текстовки. И там есть строка например 3.11;24.99;88.88 с разделителем ";" на шагу 3 выбираю "подробнее" , "разделитель целой и дробной части" "." и 2007 мне их не хочет делать как числа. Я получаю 3 ноября 2008 года "24.99" "88.88" В 2003 я получаю 3,11 24,99 88,88 - нормально. Я же указывал: именно "точка" - разделитель. И тут вот глюк. Опять. Опять импорт. У кого как? Подскажите, где копать... ? |
Andriy_M, Вы уверены что прислали то что нужно. На всех трех файлах одна и таже информация, и открываются одинаково в обоих Excel-ях. См. изображение.
|
Цитата:
|
Вложений: 2
azbest
Де нет же... ( "24.99" "88.88" - это текстовые значения, они даже суммироваться не хотят. а 3 ноября 2008 - это уже дата. Если перевести ее в числовой формат - получается, 39755,00 тоесть форматами уже ничего не зделаешь. Так я их получил при импорте. Это в импорте дело... Я точно знаю, если в 2003 екселе делать это без указания разделителя целой и дробной части , получится именно так (с текстом, с датами). А когда указать разделитель - точка, должно все сработать. Ексель 2003 делает мне числа успешно, а 2007 при тех же самых коммандах - не делает. Вот. Просто я делаю это не первый раз, и тут бац - глюк. Думал, может какие-то настройки там... или еще что-то. Codru, на вашем скриншотике я вижу только первые 4 столбца A:D. А даты (проблемные столбики) как раз G:H Вы смотрели там тоже??? Я даже скриншотики свои был отправил в случае, если что-то будет отличаться. Там должны быть разные данные. Посмотрите еще раз в столбцах G:H, прошу. Ну ДБФ-ка такая просто. Оригинальная. Не хотел ее менять. У меня так (см. изобр.) |
Andriy_M, я прошу прощения. невнимателен был.
У меня открывается также как и у Вас. Главное столбец G имеет формат Даты, а H - общий. И еще, ячейки "REM" и "D_MODE" имеют числовой формат. Но самое интересное рассмотреть файл в Блокноте. Красным (одна линия) - 1-я дата, синим - 2-я. Обе того же формата, а отображаются по-разному. Возможно файл *.dbf изначально формируется с такими форматами. Открыл Excel, посмотрел все настройки, снял галочку "Ячейки, которые содержат годы, представленные 2-мя цифрами". Результат нулевой. В общем я пока пас, может кто-то потолковее подскажет как быть. |
Вложений: 1
Спасибо и на этом), Codru
А идея с блокнотом мне понравилась! Я не додумался был... А пробовали открывать ту ексельку с ошибками, Codru ? Мне интересно Ваше мнение... И еще: куда обращаться с такими вопросами о недостатках работы оффиса? Но так, чтобы "услышали"... Может кто нить знает? Все-таки Майкрософт потом доделывает апдэйты. Значит пользователи жалуются... |
Таблицы в Excel'e
Добрый день.
Поставили такую задачу. Есть таблица, в нее вписывают имя заказчика, материал, количество и цену. В итоге есть какая то сумма, вообщим типо счета, видна каждая позиция. Задача. Надо чтобы когда клиент оплатил деньги, в этой таблички нажали сохранить. И все эти данные перенеслись в другую даблицу и там накапливались по всем клиентам. Пожелание. Если можно то что бы клиенты были одной строкой, а при нажатии на него открывался тот счет который делали ему, т.е. самая первая таблица. Спасибо большое. |
darksmoke, а какие конкретные шаги Вы предприняли и не получилось?
Вы создали ранее 11 тем, на которые получили конкретную помощь (некоторые отмечены решенными) и только раз отметили "Полезное сообщение". В других темах участие не принимали, т.е. другим никакой помощи не оказали, хотя по заданным вопросам виден не плохой уровень подготовки. Это что, иждивенчество? |
Добрый день! Такая проблема. Есть книга обычная, состоит из 14 листов. При открытии в Excel 2007 страшно виснет, долго не открывается и чаще всего вовсе зависает. При чем пробовал сохранять в формате 1997-2003 и в собственном .xlsx, последний вообще сразу же зависает при открытии. Фокус в том, что этот же файл в обчном формате xls успешно открывается и редактируется в Open Office на другом компьютере! Машина очень сильная, с производительностью проблем нет. Каковы возможные причины, подскажите пожалуйста!
|
darksmoke,
Сколько названий материалов Вы продаёте (напр, доски, лак, гвозди итд - количество наименований)? На первом листе - создаёте "карточку Ввода" - когда новый (или уже не раз покупавший) клиент собирается у вас чего нибудь купить. На втором листе - всё что касается материалов которыми вы торгуете (цена старая, цена новая, добавить в список новый материал, убрать "старый" материал, количество и тд) На третьем листе Ваши покупатели и то что они купилим (товар, его цена на тот период, № счёта и тд) На четвёртом листе - бланк счёта, формируемый по интересуемому вами покупателю (болванка этого счёта оформляется с пустыми ячейками в которые потом по вашей команде заносятся данные из третьего листа) Это теоретическая часть. С практической придётся покопаться. :yes: |
Материалов около 1000 наименований.
Ну а связать это все чем? ВБ? |
Да только не VB а VBA - он встроен в EXEL.
Поскольку наименований 1000 - располагать их придётся в строках (их 65535) а не в столбцах (их гораздо меньше - не помню точно). А потом с помощью макросов всё это объединить в единое целое, чтоб работало. Сами справитесь или помочь? Если что пишите на e-mail. :drug: |
оо.. Спсибо за отклик. Но дальще это тупик. Т.к. я в VBA вообще не шарю. :closed-to
|
добрый день
нужна ваша помощь. есть такая задача : имееться: имя пациента, дата прибытия, дата отбытия и палата. нужно на соседнем sheet'e заполнить своеобразный каллендарь, который выгледит вот так : Код:
201 202 203 204 205 206 207 208 209 210 301 302 303 палата 207 с 4 по 9ое 302 с 3ого по 6ое и с 9 и до 10ого как это реализовать в виде макроса? я как бы могу найти строку с датой отбытия и прибытия пациента, могу найти столбез с палатой, но вот как в писать в эту своебразную матрицу креситики(или как либо по другому отметить) в занятые палаты.... |
Excel жрет 500Мб при открытии файла по сети
Добрый день уважаемые.
Собственно тема и есть содеожание вопроса.Есть файл xls размером 45Мб, расположен на шаре.При открытии его на одном коме Excel кушает 500Мб памяти.В чем может быть дело? |
Изучи для начала правила форума "Программное Обеспечение Windows", после чего напиши версию операционной системы, версию Service Pack, версию пакета Microsoft Office на том компьютере, в каком формате сохранён файл XLS?
|
Исправляюсь:
Ось Win XP SP2, 1Гб оперативки на борту. Microsoft Office 2007 формат файла XLS.Файл содержит небольшую базу данных отдела продаж, без скриптов и макросов. Файл локально не кешируется.Шара на файл сервере Windows Server 2003 R2. Размер файла 45 Мб. |
Цитата:
а проблема с памятью известна со времен 97 |
P.S.
ПРичем ситуация проявляетсяя только на одном компьютере.На остальных файл открывается и не жрет ресурсов. Скорее всего делов кривой установки офиса. |
Вложений: 1
TURNSKIN
Добрый день! Вы наверное уже заждались ответа. Ждете на свою ексельку... ) Я вчера зашел на свою почту, обнаружил Вашу просьбу. Ночью подумал. Сегодня кое-что доделал, получилось. Взгляните. Может вам подойдет. Я сам макросами не пользуюсь. Руки не доходят. Стараюсь без них обходиться, так даже интереснее. Обошелся без макросов. Только в ячейках, где у Вас отмечено "х" там идут цыфры... Думаю, это Вам не принципиально. Но можна и переделать. Хорошенько подумать. ) Если что, пишите, спрашивайте. Удачи. Рад помочь) |
Вложений: 1
огромное спасибо за ответ, но я тут голову поломал пару дней и написал макрос, т.к. не так сильно владею коммандами экселя, как вба :) хотя и им владею крайне поверхосно.
вот прикрепляю фаил, что у меня вышло. сейчас стоит проблема, некоторые палаты одноместные(таких меньшеньство) не мало дву местный и трёх местных, теперь надо реализовать возможность положить 2 человек в двухместную палату, но не 3ёх, когда одна палата - один пациент, т.е. все палаты одноместные, не сложно придумать систему проверки..... может у вас есть какие мысли? |
Добрый вечер)
Я думаю, в даном случае можна сначала переделать мой вариант таким образом: каждое место считать отдельной палатой. Например там: 3-местная палата 302 будет иметь номера 302_1; 302_2; 302_3. Это в случае, если надо програмку уже и немедленно! Фактически это - номера коек))) Если что надумаю, напишу) А ваш вариант еще не посмотрел. Недавно переустановил винду, дома офиса нет. |
Подскажите, пожалуйста, код VBA для решения задачки. Язык системы - русский, раскладка и язык загрузки - английский. Нужно при открытии файла *.xls автоматически менять язык ввода на русский
|
Помогите пожалуйста написать макросы. Таблица моя выглядит вот так:
Первая задача заключается в следующем: в эту таблицу в низ столбцов добавляются записи. Если можно, то надо сделать так, чтобы при добавлении новой записи производился поиск по документу не существует ли в таблице уже такая запись. Ну либо просто макрос, котороый ищет дубликаты. Вторая задача - составление алфавитного перечня. То есть, жмёшь кнопку - получаешь список всех записей отсортированных по алфавиту при чём чтобы было видно где эта запись находится. Например, если у меня имеется "apelsin" в столбце 1, "ananas" в столбце 2 и "kokos" в столбце 3 результат должен выглядеть так: ananas - 2 apelsin - 1 kokos - 3 |
привет
мне нужно в excel или как form сделать 2 и более combobox связаных между собой т.е. если в первом вывераеться item Россия, то во втором поевляеться Москва, Питер, Ростов, Владик, если в первом Франция то во втором Париж, Морсель и Ница как это сделать? |
Цитата:
Код:
Private Sub ComboBox1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) |
Подскажите, кто знает. Ситуация такая. Есть файл, созданный в WinVista. Создан сертификат и добавлена цифровая подпись. При открытии файла заданы настройки "Доверять макросам этого издателя", соответственно, никаких дополнительных нажатий кнопок на разрешение выполнения при открытии файла не требуется. На компьютере установлена Win7, в которой прежняя цифровая подпись не принимается. Каким образом правильно экспортировать сертификат в Se7en, чтобы открывать тот же файл в обоих системах без лишних "телодвижений" (нажатий на кнопки о запуске макроса)?
|
Господа) есть задачка )
Вводные: по сети над 1-м Эксель-файлом (2007) работают 4-5 человек в режиме совместного доступа. Файл занимает в среднем 4 МБ. Очень часто файл "ломается" и зависает, - после чего начинает занимать 60 метров и все данные пропадают. Замечено, что вероятность сбоя увеличиваеся с использованием формул (возможно, формулы мешают???) Подскажите, что делать? Спасибо! |
Добрый день.... возможно ли при вводе определённых данных в ячейку, будет окрашиваться другая???????
т.е. допустим при вводе числа 155в одну из ячеек диапазона D1 : d171 окрашивается ячейка "В1" а при вводе 156 в диапазон, окрашивается "В2" я думаю что плясать нужно наверное от той ячейки, которая будет окрашиваться! в ней наверное нужно указать какуюто формулу, или может значение какоето! чтобы при появлении нужного числа в диапазоне D1 : d171 она окрашивалась в любой другой цвет!!! (красненький например!) Спасибо заранее))) |
sidor84, на вкладке "Главная" во фрейме "Стили" есть кнопка "Условное форматирование". Задайте правило форматирования нужных ячеек из диапазона В по значению чисел из диапазона D. Но тогда вам придется пользоваться формулой Di=Bi.
Как-то так, в общем - экспериментируйте. |
|
Пошагово так:
1. Выделите нужный диапазон. Например А1-А10 2. На вкладке "Главная" найдите кнопку "Условное форматирование" 3. Наведите на "Правила выделения ячеек" 4. Из раскрывшегося списка выбирите нужное и при необходимости измените формат. Например: выбираем Больше. В левое поле пишем 155, в правом жмем на стрелку и внизу списка нажимаем "Пользовательский формат". В открывшемся окне для форматирования ячеек выбираем нужные параметры заливки, границы, числа. 5. Вводим значения в диапазон: в ячейку А1-151, А2-152....А5-155...А10-160, А11-161. При невыполнении условий форматирования ячейка не изменяет формат, как только условие выполняется - формат меняется на выбранный. Т.е. ячейки А1-А5 останутся белыми (условие не выполняется), А6-А10 изменят цвет на выбранный (условие выполняется), А11 и ниже - белые, т.к. на них условное форматирование не распространяется. Вводить цифры руками - при автозаполнении заполняется и формат. это всего лишь объяснение принципа, а не решение конкретной задачи. |
Привет всем!!!
Может быть у кого-то из Вас есть возможность переслать файл описания "Офис 2007" на русском языке. Заранее спасибо. |
Обучающий видеокурс Microsoft Office 2007 http://www.warezebra.com/ebookz/8268...microsoft.html
или depositfiles.com/ru/files/de0vkzxq6, depositfiles.com/ru/files/9ellsgq73, depositfiles.com/ru/files/1cw1apqpx, depositfiles.com/ru/files/80yx9byt4 а также: Самоучитель Microsoft Office 2007. Все программы пакета [2008/Русский] http://www.kodges.ru/27415-samouchit...programmy.html |
Цитата:
Всё видел, но забрать ничего не смог. Help me pl. |
Цитата:
|
Цитата:
Спасибочки!!! |
Цитата:
Цитата:
|
Здравствуйте!Не могу установить Exel 2.0.Программа не может найти пакет установки Standart WW.msi
|
Цитата:
|
Soierr, Excel 2.0 - это программа, выпущенная 21 год назад - 1988 года выпуска. Железо надо иметь соответствующее.
|
Значит шапку темы нужно менять
|
Вложений: 1
sidor84
Вот я решил Вашу задачку. Посмотрите Условное форматирование. Думаю, разберетесь. |
Привет всем,
подскажите как побороть проблему: на одном компьютере Excel 2007 SP2 портит форматирование ячеек при сохранении файла .xls, созданного ранее в excel 2003. Выглядит это так, что юзер, открыв файл с сетевого диска, поработав с ним и сохранив его обратно, при повторном открытии рискует не увидет ранее сделанное форматирование ячеек. Другой юзер тоже не видит никакого форматирование после такого сохранения. На других, точно таких же компах (windows xp sp 3 + office 2007 sp2, все english), другие юзеры таких проблем не имеют. Pls, хелп! |
excel 2007 автоматически изменяет ширину столбца
раньше работал в 2003 excel, после перехода на 2007, радовался новым возможностям и удобству, однако есть один момент, который я никак не могу побороть в новой версии excel!
делаю ширину всех столбцов 2пикс. и работаю с данными.. в старой верссии какие бы ты цифры не вводил, ширина столбца не изменялась, а в новой версии вся ширина подстаривается под значения! т.е. автоматически изменяется, а мне это не нужно! в итоге все столбики под разной шириной, вот и вопрос, как сделать фиксированные ячейки? чтобы они сами не меняли ширину при вводе любых значений как в старом excel? везде уже все перерыл, ответа не нашел! |
Вопрос к тем, кто программировал в VBA: есть файлы в известной директории и поддиректориях определенного формата. Необходимо: найти эти файлы, посчитать и в зависимости от формата и расположения полученное количество внести в ячейки.
|
|
Цитата:
|
Есть такая вещь в экселе как подбор параметра. Она работает только если указать одну клетку с уравнением, и вторую где параметр перебирать. А если у меня таблица уравнений как автоматизировать процесс? Долго по всем клеткам вручную щелкать.
|
Подскажите как можно в экселе построить результирующую кривую как сумму нескольких кривых. Исходные кривые построены по координатам (X;Y) и построены в одних координатных осях, но значения X и Y разные во всех трех кривых. Поэтому просто просуммировать X и Y нельзя. Может есть еще какой метод? Файл эксель с таблицами чисел и построенными кривыми прилагаю.
|
Pozia, а если по среднему арифметическому?
|
Здравствуйте!
Нужен совет специалиста. Суть проблемы: Раньше у меня каждый файл экселя открывался в новом окне. Теперь все открывается в одной ячейке. Скрин Как сделать так, что бы каждый файл открывался в новом окне, как было раньше? Вот «совмещенный» в пэинте рисунок: Именно так раньше открывался каждый файл. Не знаю, что произошло, в настройках специально ничего не изменял. Проблема появилась после открытия «стороннего» файла. Версия софта Excel 2002 (10.2701.2625) |
Цитата:
Вернуть ваш нестандартный способ можно: Пуск -> Панель управления -> Свойства папки -> вкладка Типы файлов -> XLS -> кнопка Дополнительно -> в списке "Действия" выбрать "Открыть" -> кнопка Изменить -> снять галку "Использовать DDE". |
Время: 02:22. |
Время: 02:22.
© OSzone.net 2001-