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

» Excel FAQ (часть 2)

Автор: Diver_Hawk
Дата сообщения: 02.03.2007 06:19
Сорри ежели вопрос уже обсуждался (сотню страниц лопатить немного напряжно), но вот такой вопрос знатокам:
Как в экселе 2к3 сохранить настройки формата ячейки (стиля) по умолчанию ?
Скажем открываю я эксель, по умолчанию в формате ячейки (настройках основного стиля) в выравнивании перенос по словам не стоит. Меняю (там или там). Выхожу не сохраняя файл. При следующем заходе переноса о5 нет. А надо чтоб был...
Это только у меня приглючило, или это фишка самого экселя ?
Автор: The okk
Дата сообщения: 02.03.2007 07:41
Diver_Hawk

Цитата:
Меняю (там или там). Выхожу не сохраняя файл. При следующем заходе переноса о5 нет.

Не понял... Если ты закрываешь файл без сохранения изменений, почему ты ожидаешь, что эти изменения останутся?
Автор: Mushroomer
Дата сообщения: 02.03.2007 07:45
Diver_Hawk
Складывается такое ощущение, что это работает по другому. Из справки:
Команда "Стиль" (меню "Формат"): Задание или применения к выделенному тексту сочетания параметров форматирования, называемого стилем. Далее "Выберите стиль в поле Имя стиля, чтобы применить стиль к выделенной ячейке или диапазону или изменить его". Т.е. максимум на что действует измененный стиль - это на открытую книгу

Добавлено:
The okk
Diver_Hawk как я понял хочет, чтобы изменения стиля рапространилось на другие (хотя бы новые) файлы. Ну по аналогии с normal.dot для Word.
Автор: Diver_Hawk
Дата сообщения: 02.03.2007 09:01
Mushroomer

Цитата:
чтобы изменения стиля рапространилось на другие (хотя бы новые) файлы

Так точно.
Юзер создаёт много новых файлов "с нуля". Неудобно каждый раз настраивать формат заново. В ворде-то файл-параметры страницы-по умолчанию. В экселе такая возможность есть?
Поиски по и-нэту дали выход на файл:
C:\Documents and Settings\User\Application Data\Microsoft\Excel\Excel11.xlb
Отвечает как раз за настройки. Якобы при выходе из экселя в нём
сохраняются все текущие настройки. Только что-то такого не происходит...
Автор: Angelo
Дата сообщения: 02.03.2007 09:11
The okk, SERGE_BLIZNUK
Спасибо, нашел, вставил, сохранил - заработало.

The okk, есть нюанс.
Происходит выделение строки, и невозможно сделать поиск далее по таблице...
Он начинает искать именно в этой выбранной строке.

Суть идеи такова.
У меня есть прайс лист, где в колонка А - код товара, и в колонке, скажем, G - цена.
Хотелось бы делать поиск по коду, чтобы сразу выделялась строка с этим кодом (при нахождении). В обычном режиме просто бесит крутить глазами слева направо (от кода к цене), по 17-дюймовому монитору. Колонки посередине убирать не хочу, так как они тоже имеют значение.
При этом коде функция поиска (Ctrl+F) перестает работать.
Или может в экселе есть галочка, которую надо снять/поставить - типа делать поиск независимо от выделенного контента (по всему листу)?
Автор: The okk
Дата сообщения: 02.03.2007 11:23
Diver_Hawk

Цитата:
Excel11.xlb

Книгу-шаблон положи в папку: C:\Program Files\Microsoft Office\Office10\XLStart
Каждая новая книга будет создаваться с этими настройками.
Автор: CEMEH
Дата сообщения: 02.03.2007 18:41
Как перевести время час мин (12:30) в часы (12,5) Я попытался сделать формулой
=СУММ(ПРОИЗВЕД(МИНУТЫ(F3);0,01666666);ЧАС(F3))

Но когда стал пользоваться результатом для расчета скорости (те расстояние делить на полученное время, стали возникать косяки... Делит неправильно...
пример: 240км/4,13=58,06 (а должно получится 58,11)
Автор: DonkeyHottt
Дата сообщения: 02.03.2007 20:32
Yuk
Спасибо! Я видимо не достаточно полно сформулировал вопрос. Данные не всегда в этих ячейках, но всегда в одном столбце. Мне бы их выделить сначала, а потом применить макрос.
SERGE_BLIZNUK

Цитата:
- любых выделенных

Супер! Большое спасибо! Это то, что нужно!

Цитата:
А что значит - в эти ячейки??? В какие? в каждой книге может быть много листов? Вы точно ничего не путаете? Лист и книгу, например?

Есть макрос, хранящийся в "Личной книге макросов" При его выполнении в ячейки одного первого листа книги (книги и листы не путаю) (например A1 F3 H8 записываются данные, например x y z ) А мне нужно, чтобы все повторилось также во всех открытых книгах- в те же ячейки - те же данные.
Автор: Mushroomer
Дата сообщения: 02.03.2007 20:32
CEMEH
Цитата:
Как перевести время час мин (12:30) в часы (12,5)
А причем тут произведение? надо просто сложить. Т.е. =ЧАС(A2)+МИНУТЫ(A2)/60
Автор: CEMEH
Дата сообщения: 02.03.2007 22:12
Mushroomer
Все равно косяк...
Суть задачи:
Известно время отправления, время прибытия. Их набиваем.
Программа вычитает из прибытия отправление и получаем время в пути.
Набиваем расстояние. Программа делит расстояние на время в пути и получаем сред скорость.
Элементарная задача над которой ломаю голову второй день....
пример :
отправление 16:25
прибытие 20:33
время в пути =А2-А1 получаем 4:08 (ячейка А3)
А4=ЧАС(A3)+МИНУТЫ(A3)/60 (получаем 4,13)

затем пишем в А5 длину участка 240

средняя скорость А6=А5/А4 (получается 58,06 а должно получиться 58,11 пробовал калькулятором)
Автор: Mushroomer
Дата сообщения: 02.03.2007 22:39
CEMEH
А погрешность (округление) кто за тебя учитывать будет? 8/60 это не 0,13. А 0,1(3), т.е 0,13333333...
А теперь раздели:
240 на 4,13 = 58,1113801452785
240 на 4,1(3) = 58,0645161290322
Автор: ZORRO2005
Дата сообщения: 02.03.2007 23:06
Mushroomer
Или пусть умножит
58,06452*4,1333333=240,000
58,11*4,1333333=даже проверять не надо
Автор: CEMEH
Дата сообщения: 02.03.2007 23:31
ZORRO2005
(проверяю в том же листе)
А1=240
А2=4,13
А3=А1/А2 получаем 58,11

А4=58,06452*4,1333333 (240,00001)

58,11*4,1333333=240,1879981
Как можно получить разлиные результаты при одинаковых арифм. действиях - х/з
Где искать то эту погрешность? Не думал, что екселем так накосячить можно... Вот наверное им нам и считают зарплату (2*2= сколько надо столько и будет.)
Автор: Mushroomer
Дата сообщения: 02.03.2007 23:57
CEMEH
Объясняю в последний раз. Важно понимать разницу между тем, что отображается на экране и тем что находится в самой ячейке. Введи в пустую ячейку 0,1452 .
В формате ячейки укажи 1 знак после запятой. На экране увидишь 0,1
В формате ячейки укажи 2 знака после запятой. На экране увидишь 0,15
В формате ячейки укажи 3 знака после запятой. На экране увидишь 0,145
Но само число в ячейке всегда оставалось 0,1452. Просто менялась форма его отображения на экране. Уловил идею?
Автор: CEMEH
Дата сообщения: 03.03.2007 09:32
Mushroomer
Идею уловил, еще вчера поставил во всех ячейках по пять цифр после запятой, результат - без изменений.... Где же собака зарыта?
Автор: Mushroomer
Дата сообщения: 03.03.2007 10:08
CEMEH
Выложи пример, я постаряюсь понять где твоя собака зарыта.
Автор: CEMEH
Дата сообщения: 03.03.2007 10:23
Mushroomer
http://dnv52.narod.ru/a.xls

см только рыжие ячейки...
Автор: w25
Дата сообщения: 03.03.2007 10:35
CEMEH
Если в F4 формулу записать так
=ОКРУГЛ(ЧАС(F3)+МИНУТЫ(F3)/60;2)
то результат будет 4,13
Автор: Mushroomer
Дата сообщения: 03.03.2007 10:57
CEMEH
Издеваешься? А что ты ожидал? Как я еще вчера писал, в одном случае ты 240 делишь на 4,13333333333333 а в другом 240 делишь на 4,13. Правила деления из школы помнишь? Если ты делишь на число больше 1, то чем больше это число, тем меньше будет результат.
Ответь на главный вопрос: с какой точностью ты хочешь получить перевод 04:08 в часы? От ответа на этой вопрос и будет зависеть формула.
Автор: Diver_Hawk
Дата сообщения: 05.03.2007 11:20
The okk

Цитата:
Книгу-шаблон положи в папку: C:\Program Files\Microsoft Office\Office10\XLStart
Каждая новая книга будет создаваться с этими настройками.

Спасибо, это то, что нужно
Автор: lucky_Luk
Дата сообщения: 07.03.2007 00:47
В Эксель 2003 вроде бы можно сделать, чтобы на каждой распечатанной странице дублировался заголовок таблицы (шапка). Какой командой меню это делается?
Тот же вопрос по Эксель 2007.
Автор: pikvvik
Дата сообщения: 07.03.2007 01:03
2 lucky_Luk

Цитата:
В Эксель 2003 вроде бы можно сделать, чтобы на каждой распечатанной странице дублировался заголовок таблицы (шапка). Какой командой меню это делается?

В Excel 2003:
Файл - Параметры страницы... - Лист - Печатать на каждой странице - сквозные строки
Автор: BBBri
Дата сообщения: 07.03.2007 11:47
С шапками то все просто, а как сделать что бы в подвале строчки повторялись?
Есть длинная спецификация и на каждой странице внизу долженбыть штамп
Автор: The okk
Дата сообщения: 07.03.2007 12:11
BBBri
Используй нижний колонтитул.
Автор: lucky_Luk
Дата сообщения: 07.03.2007 18:32
pikvvik

Цитата:
В Excel 2003:
Файл - Параметры страницы... - Лист - Печатать на каждой странице - сквозные строки

Спасибо.
Тут Excel 2007 обсуждается или только предыдущие версии?
В Эксель 2007 это можно сделать через закладку "Разметка страницы" на ленте, кнопка "Печатать заголовки".
Автор: Mushroomer
Дата сообщения: 07.03.2007 19:28
lucky_Luk
Цитата:
Тут Excel 2007 обсуждается или только предыдущие версии
Тут обсуждаются все версии Excel.
Автор: BBBri
Дата сообщения: 07.03.2007 19:36
The okk
и как в нижний колонтитул впихнуть часть таблицы или объект или хотябы рисунок ?

Автор: pikvvik
Дата сообщения: 07.03.2007 19:58
2 BBBri

Цитата:
и как в нижний колонтитул впихнуть ... хотябы рисунок ?

Вид - Колонтитулы - Создать нижний (верхний) колонтитул - выбрать место вставки -рисунка и нажать кнопку вставки рисунка
Автор: Mushroomer
Дата сообщения: 07.03.2007 20:04
BBBri
Цитата:
и как в нижний колонтитул впихнуть часть таблицы или объект или хотябы рисунок
Имхо лучше сначала создать в тексте этот кусок таблицы, а потом его просто вставить в нижний колонтитул.
Автор: alin
Дата сообщения: 08.03.2007 19:24
Подскажите, пожалуйста, советом.
Имеется столбец, в котором расположены значения: 12, 4, и 8 (произвольное количество).
Как мне получить сумму всех значений 12, сумму 4 и сумму 8, в отдельных ячейках.
Заранее благодарен.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Дайте рабоч ссылку плзз на MultiSet (1.9 и более) с crack


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