Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 4)

Автор: Sish
Дата сообщения: 27.01.2009 09:30
VovaII
А тот совет, что тебе давали (создание нового юзеря и попытка запуска Excel из-под него), не пробовал?
Автор: VovaII
Дата сообщения: 27.01.2009 09:55
Вопрос закрыт
(Нужно было галку в настройках убрать.)
Автор: Sish
Дата сообщения: 27.01.2009 10:16
VovaII
Какую галку-то? показал бы скриншот, что ли, чтоб вопрос совсем закрыть-то...
Автор: q1wed
Дата сообщения: 27.01.2009 11:26
Nerian прежде чем воспользоваться советом Mushroomera, из списка необходимо извлечь уникальные записи, как это сделать написано здесь: Извлечение уникальных (не повторяющихся) записей из списка


Добавлено:
kotlomoy

фича бесспорно интересная.... но не проще ли использовать спец программы для создания скриншотов??? к примеру SnagIt - сэкономит просто ТУЧУ времени
Автор: Unsiker
Дата сообщения: 27.01.2009 14:26
Подскажите как сделать сдедущее? :

есть поле, оно заполнено строками вида : С:\img\1.jpg, С:\img\2.jpg, .... С:\img\N.jpg. Мне нужно вместо строки поставить соответствующий рисинук который находится по указаному в поле адресу.

Тоесть пакетно вставить нужные картинки в нужные поля.
Автор: MotherboardCrash
Дата сообщения: 27.01.2009 19:48
Получил тут неожиданно задачу по Excel, бьюсь над ней уже неделю, решения так и нету

Вот задача:

Предприятие планирует реализовать проэкт, чистая приведённая стоимость (NVP) денежных потоков которого должна быть равна M=30. Совокупный объём предприятия на финансирование проекта составит С=100р, выплачиваемых равными долями на протяжении N=4 лет. Финансирование программы предполагается начать в Y=2011г. Стоимость капитала для реализации проекта составляет R=15%.
Рассчитать величину ежегодного положительного денежного потока P, который должен генерировать реализуемый проект, при котором предприятие получит требуемое NPV. Считать, что затраты и выручка приходят одновременно в конце каждого года, текущее время считать равным 1 января 2009 года (внутригодовым дисконтированием пренеберечь).

Решение задачи должно представлять собой модель в Excel , которая будет автоматически рассчитывать величину P, т.е. все перечисленные параметры: C N Y R M должны задаваться как набор факторов модели и модель должна обеспечивать расчет при любых других значениях этих факторов.


По идеи в Excel есть финансовые функции, среди них есть некая ППЛАТ (PMT) но почему то в Excel на висте таковой нету

Приму любую помощь
Автор: Verit0s
Дата сообщения: 28.01.2009 12:25
Коллеги, подскажите решение
С некоторый пор возникла прблема в работе с Excel файлами. Расшарили папку с полным доступом, в ней находится куча документов, с которыми работает весь отдел. Когда открываешь какой нибудь документ выходит сообщение- "Редактирование документа запрещено, т.к. этот документ уже используется пользователем "Сергей" ...доступ только для чтения". А на самом деле этот "Сергей" даже не открывал этот документ. Стоит Excel 2003. Такой глюк случается время от времени
Автор: Sish
Дата сообщения: 28.01.2009 12:36
Verit0s
А какая ось на компе с расшаренной папкой?
Автор: Verit0s
Дата сообщения: 28.01.2009 14:22
windows 2003
Автор: Mushroomer
Дата сообщения: 28.01.2009 15:44
Verit0s
Цитата:
Когда открываешь какой нибудь документ выходит сообщение- "Редактирование документа запрещено, т.к. этот документ уже используется пользователем "Сергей" ...доступ только для чтения". А на самом деле этот "Сергей" даже не открывал этот документ.
Надо в этот момент локально посмотреть на этом сервере Мой компьютер -> Правая кнопка мыши -> Управление -> Общие папки -> Открытые файлы
И там будет видно кто держит этот файл. Мое имхо: такое происходит.
1) если некорректно или по ошибке была закрыта программа. И Excel не понимает, что файл надо освободить
2) возможно глюк антивируса. Между прочим, антивирус есть? Если да - какой?
Автор: Setty
Дата сообщения: 29.01.2009 16:04
Уважаемые господа, нужна Ваша помощь в решении двух вопросов:
1. Необходимо вычислить сумму значений нескольких ячеек, находящихся на одном листе, в файле на сетевом диске. Проблема в очень длинной формуле, т.к. к каждому значению ячейки прописывается полный путь. Вопрос: возможно ли оптимизировать формулу?
2. Приведённые выше вычисления делаются по нескольким файлам (файл=месяц), соответственно прописав формулу за Январь возможно ли перенести её на последующие месяцы таким образом, чтоб автоматически менялись атрибуты файла в формуле?
Автор: Mushroomer
Дата сообщения: 29.01.2009 16:46
Setty
Цитата:
2. Приведённые выше вычисления делаются по нескольким файлам (файл=месяц), соответственно прописав формулу за Январь возможно ли перенести её на последующие месяцы таким образом, чтоб автоматически менялись атрибуты файла в формуле?
автоматически имхо не получится. Я бы сделал так. Скопировал в новый файл все формулы со старого файла, а затем бы выполнил замену. Т.е. во всех формулах заменил одно имя файла на другое
Автор: Setty
Дата сообщения: 29.01.2009 17:00
Mushroomer

Цитата:
автоматически имхо не получится. Я бы сделал так. Скопировал в новый файл все формулы со старого файла, а затем бы выполнил замену. Т.е. во всех формулах заменил одно имя файла на другое

Спасибо за ответ. Я эту процедуру делаю по каждому месяцу: выделил диапазон и заменил всё. Просто хотелосб бы оптимизировать
Автор: domo22
Дата сообщения: 30.01.2009 12:58
Помогите сохранить файл excel 2002 (текст, 2 столбца х 40 тыс строк) в текстовом формате. Лучше напрямую из excel, но можно и через промежуточную прогу. Почему-то экспортируется только около половины строк и ошибка "Файл экспортирован не полностью".
Автор: Setty
Дата сообщения: 30.01.2009 13:50
domo22
Я такие вещи делаю при помощи Access:
1. Открываем файл в Access
2. Экспортируем в текстовый файл (можно указать заголовки столбцов и разделители)
Автор: domo22
Дата сообщения: 30.01.2009 13:58
Setty
Понятно, спасибо, буду пробовать. Так что, екселевские файлы без изменений открываются в Access?
Автор: Setty
Дата сообщения: 30.01.2009 14:11

Цитата:
Так что, екселевские файлы без изменений открываются в Access?

Если потом нужно экспортировать в *txt , - да
Автор: Mushroomer
Дата сообщения: 31.01.2009 04:14
domo22
Цитата:
Почему-то экспортируется только около половины строк и ошибка "Файл экспортирован не полностью".
Сервис паки установлены на офис? Я бы еще в 2003 Excel попробовал.
Автор: uhty
Дата сообщения: 31.01.2009 06:41
1. Как удалить все скрытые строки на листе?
Мешают, копировать невозможно.

2. И еще, хорошо бы скрытые строки как-то видеть более явно. Или по команде показывать места, где они прячутся.
В моем 2003 чуть более толстая линия между заголовками строк почти не видна. Наверно это зависит от стиля оформления Windows...
В Excel 2007 посмотрел - более заметна граница. Но все равно, внимательно просматривать прайсы в несколько тысяч строк в поисках скрытых - дурное дело. Должно быть решение.

Добавлено:
1. Полазил, нашел вот:
F5, выделить..., только видимые, копировать, новый лист, вставить -
- вставляет без скрытых, но толщина колонок, высота строк - по умолчанию, приходится копировать толщину колонок через специальную вставку, а высоту строк кжись ничем не скопировать.

2. Нашел, где хорошо видны скрытые строки(столбцы).
В режиме разметки страницы - F5, выделить..., только видимые - за границами области печати четко видны белые полосы скрытых строк.
Автор: q1wed
Дата сообщения: 02.02.2009 17:23

Цитата:
хорошо бы скрытые строки как-то видеть более явно.

надо выделить всю таблицу и сделать обведение рамкой по периметру. (рамку можно предварительно настроить красной и толстой - по вкусу чтоб ярко видно было)

Добавлено:

Цитата:
Как удалить все скрытые строки

имхо только макросом


Добавлено:

Цитата:
а высоту строк кжись ничем не скопировать.

выделяешь весь исходный лист, потом жмешь на веник (формат по образцу), переходишь на лист куда вставил и клик на А1
Автор: chel78
Дата сообщения: 02.02.2009 19:51
Привет, есть файл с данными типа dd.mm.yyyy h:mm

dd.mm.yyyy h:mm | dd.mm.yyyy h:mm
dd.mm.yyyy h:mm | dd.mm.yyyy h:mm
dd.mm.yyyy h:mm | dd.mm.yyyy h:mm


в первой колонке, время начала действия, во второй время окончания действия,
нужно что бы в третьей колонке в случае если временной диапазон между dd.mm.yyyy 12:00 и dd.mm.yyyy 13:00 отображалось заданное число, например 0:30, одним словом, нужно вычислять время обеда в этот период.
диапазон времени - круглосуточно, тоесть работа выполнялась круглосуточно, 7 дней в неделю 31 день, список громадный, и ломать глаза об него, что бы вычислить ячейки в которых данные припадают на время обеда, огромный напряг
например http://i023.radikal.ru/0902/e7/ccc8cb6a6d86.jpg
Автор: Mushroomer
Дата сообщения: 02.02.2009 23:26
chel78
Цитата:
нужно что бы в третьей колонке в случае если временной диапазон между dd.mm.yyyy 12:00 и dd.mm.yyyy 13:00
Дни должны обязательно совпадать? Имхо будет 4 варианта
1) время начала <12 и время окончания > 12, но меньше 13
2) время начала <12 и время окончания > 13
3) время начала >12, но меньше 13 и время окончания < 13
4) время начала >12 и время окончания > 13
Я правильно описал задачу?
Очень может быть (заивсит от твоих условий), что 1 и 2 вариант можно объединить в один
1) время начала <12 и время окончания > 12
а 3 и 4 вариант объединятся тоже в один
2) время начала >12, но меньше 13

короче от тебя требуется уточнение условий.
Автор: uhty
Дата сообщения: 03.02.2009 05:33

Цитата:
Как удалить все скрытые строки

q1wed

Цитата:
обведение рамкой по периметру
ничего не дает
Макрос, если б кто грамотный написал - хорошо, не спорю. Там наверно только одна строка и будет, типа Delete Hide Rows (или UnVisible Rows)

Если копировать формат на новый лист, то появляются скрытые строки.


Добавлено:
Короче, написал макрос. Наверняка можно и короче, но главное - работает.

Код:
Sub УдалитьСкрытыеСтроки()
'
' УдалитьСкрытыеСтроки Макрос
' Макрос записан 03.02.2009 (uhty)
'

'
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Copy
Sheets.Add
ActiveSheet.Paste
ActiveSheet.Next.Select
Cells.Select
Application.CutCopyMode = False
Selection.Copy
ActiveSheet.Previous.Select
Cells.Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ActiveSheet.Next.Select
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Copy
ActiveSheet.Previous.Select
Cells.Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End Sub
Автор: chel78
Дата сообщения: 03.02.2009 07:58

Цитата:
короче от тебя требуется уточнение условий.

скорее всего подходит 2й вариант

Цитата:
2) время начала <12 и время окончания > 13

то есть если время действия припадает на время обеда. (обед 12:00 до 13:00)
Автор: SteamSS
Дата сообщения: 03.02.2009 16:04
Привет всем!
Нужна помощь в работе с Office Excel. Редко им пользуюсь и вот...
Конкретно - есть данные более 3000 строк, в каждой строке по 30 цифр. Надо каждую строку отсортировать по возростанию и кроме того от каждого числа из всего масива требуется отнять определенное число(одно и тоже)
Знатокам буду признателен за помощь!
Сортировать сразу много строк у меня раньше как-то выходило но... склероз наверно
Автор: NUB01
Дата сообщения: 03.02.2009 16:54
Привет знатокам Excel.

Excel 2003 SP2
Вопрос:
Если сделать следующие манипуляции: Вид->Разметка страницы, а потом Вид->Обычный, то на листе остаются пунктирные линии разбивки листа на страницы. Пробовал играться с областью печати - линии убираются но остаются в ячейке(ах) области печати. Как только удаляю область печати все возвращается на круги своя.
Как можно убрать полностью эти пунктиры?
Автор: Mushroomer
Дата сообщения: 03.02.2009 16:57
SteamSS
Цитата:
Надо каждую строку отсортировать по возростанию
Это как? Что ее сортировать? Она же одна Или надо эти 30 цифр в каждой ячейке расположить по возрастанию?
Автор: SteamSS
Дата сообщения: 03.02.2009 18:30
Mushroomer

Надо отсортировать в каждой строке по 30 цифр, а строк почти 3000...
сортировать каждую строку отдельно чего-то не хочется...) как-то можно все сразу... а вот как??? не помню...


Добавлено:
Сорри ) В каждой строке по 30 чисел а не цифр
Автор: Mushroomer
Дата сообщения: 03.02.2009 20:44
SteamSS
Цитата:
Сорри ) В каждой строке по 30 чисел а не цифр
строка - это одна ячейка и в ней 30 чисел чем то разделенных или в одной строке 30 столбцов и в каждом стоблце одно число?
Автор: SteamSS
Дата сообщения: 03.02.2009 21:02
Mushroomer

Цитата:
в одной строке 30 столбцов и в каждом стоблце одно число?

да, всего 3000 строк и в каждой 30 столбцов. в столбце по 1 цифре
Всего около 90 000 чисел

Отсортировать надо построчно... а вот отнять надо от всех 90000 чисел


Добавлено:

Цитата:
в столбце по 1 цифре

снова абшибся читать надо - по 1-му числу

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Какой поставить ведеоплеер под Vista


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.