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

» Excel FAQ

Автор: Donald4ever
Дата сообщения: 04.12.2003 16:45
А есть ли у кого какая-нить инфа по всяким примочкам Эксэля, хэлп читать не сильно тянет, плюс аглицкий язык.... а разобраться посеръезнее- надо. Кто чего посоветует?
Автор: mp3exchanger
Дата сообщения: 04.12.2003 18:44
Donald4ever
А чем отличается
Цитата:
какая-нить инфа по всяким примочкам
и
Цитата:
хэлп читать
?
В любом случае потрудиться придёться . Я бы посоветовал установить русский MUI и всё же почитать русский Help.
Автор: saym101
Дата сообщения: 08.12.2003 12:58

Цитата:
Tropin

Извини болел.
Да обновляя через интернет.
Автор: Roma79
Дата сообщения: 08.12.2003 13:15
Здравствуйте!!!
Подскажите, пожалуйста, кто знает, как в Excel 2000 напечатать сначала нечетные, а потом четные страницы. В Word'е в настройках печати есть такая функция, а в Excel'е нет. Очень надо, а сам допетрить не могу.
Заранее БОЛЬШОЕ СПАСИБО!!!

Автор: EXTERMINATOR
Дата сообщения: 10.12.2003 01:27
Ситуация такая : у меня телефоный справочник в формате xls но в одном населенном пункте поменялись первые две цифры телефона, хотелось бы поменять все эти номена автоматически средствами прораммы, т.к. номеров очень много
Подскажите, пожалуйста, как это сделать в Excel
Автор: Tropin
Дата сообщения: 10.12.2003 09:42
saym101
прямой реализации не знаю, но вот из интернета взять курс можно в формате XML (например с ЦБР читать), а на этом форуме обсуждалось тут и тут,
а Excel, вроде, умеет с XML работать...



Добавлено
saym101 и вдогонку:

Код: Sub Get_Kurs()
Dim FN As String
Dim Kurs As Currency
Dim XMLWB, LastRow As Object
Dim CurrentDate As Date
CurrentDate = Now

FN = "http://www.cbr.ru/scripts/XML_dynamic.asp?VAL_NM_RQ=R01235&date_req1="
FN = FN + Format(CurrentDate - 7, "dd\/mm\/yyyy")
FN = FN + "&date_req2="
FN = FN + Format(CurrentDate, "dd\/mm\/yyyy")

Set XMLWB = Application.Workbooks.OpenXML(FileName:=FN)
Set LastRow = XMLWB.ActiveSheet.Rows.SpecialCells(xlLastCell).EntireRow
Kurs = LastRow.Cells(9)
XMLWB.Close
ActiveSheet.Range("A1").Value = Kurs

End Sub
Автор: mp3exchanger
Дата сообщения: 10.12.2003 13:50
to All
Имеется столбец из чисел, у некоторых из них текстовый форма (соответственно сумму не считает). Вопрос, как быстро проверить в Excel 97 и 2000, какие из них не числовые (либо сразу скопом отформатиировать в числовой формат)?
Автор: BBBri
Дата сообщения: 10.12.2003 15:00
mp3exchanger
Поставь формат с много знаков после запятой.
В текстовых ячейках ничего не изменится


Добавлено

Цитата:
скопом отформатиировать

Умнож все на 1
Автор: mp3exchanger
Дата сообщения: 10.12.2003 18:19
BBBri

Цитата:
Поставь формат с много знаков после запятой.
В текстовых ячейках ничего не изменится

Хорошо, увижу я их, но мне желательно бы сразу весь столбец в числовой формат перевести (по типу как в ХР и 2003), а этот вариант

Цитата:
Умнож все на 1

в help'е написан и он меня не устраивает. Я ищу вариант попроще.
Автор: x25
Дата сообщения: 10.12.2003 20:02
Народ, как в Excel 2002 заставить открываться все файлы в одном окне? (как, собственно, и было в старых версиях)

Добавлено
Система W2k
Автор: Stiltzkin
Дата сообщения: 11.12.2003 18:26
Есть проблема. Юзеры наваяли файл с тремя таблицами. строк во всех этих таблицах по сотне и полей десяток, но сам файл весит более 8Мег. как это у них получилось - ума не приложу! может кто сталкивался с этой проблемой и знает:
a) как это получается?
б) чем можно "вычистить" файл, чтоб весил меньше?
PS в каждой таблице почему-то более 6 тысяч строк...
Автор: mp3exchanger
Дата сообщения: 11.12.2003 19:44
Stiltzkin

Цитата:
строк во всех этих таблицах по сотне


Цитата:
в каждой таблице почему-то более 6 тысяч строк

Ты определись то, по сотне или более 6 тысяч, это же важно.
Попробуй все листы этой большой книги скопировать (правый клик на ярлыке->Переместить/скопировать) и сохранить в новом файле. Затем сравни размер вновь созданного файла с тем.
Автор: Stiltzkin
Дата сообщения: 15.12.2003 08:12
mp3exchanger
спасибо за совет. действительно, написал несколько непонятно. под сотней строк имел ввиду строки с данными. в обычном новом файле excel примерно 26 пустых строк и ползунок скролл-бара почти монолитный, т.е. неотображаемых строк нет и новые добавляются по мере заполнения. в моем случае скролл-бар показывает, что данных очень много и если его довести до самого низа, то там будут строки с номерами до 6500 тысяч. то что ты предлагаешь очевидное решение copy/paste, но копировать нужно не листы, а выделенный блок с данными. в итоге, оказалось, что новый файл с полезными данными занимает 72kb (sic!) против 8.8Mb оригинала. конечно метод хорош, но при этом теряется форматирование и структура документа, что конечно юзеров не устраивает. по этому, хотелось бы именно выяснить как это происходит, потому как это не первый случай.
PS только что осмотрел повнимательнее нижние строки. обнаружил там несколько ячеек с закрашенными границами. зачем?!! похоже именно там собака порылась...
Автор: Tropin
Дата сообщения: 15.12.2003 11:32
Stiltzkin
Не знаю чем тебе не нравится вариант mp3exchanger'а скопировать и вставить (вроде форматирование должно сохраняться в том, что копируешь :), второй вариант, попробуй удалить все лишнее, то есть то, что после последней строки с нужными тебе данными. (Просто если кто-нибудь внесет изменение в какую-либо ячейку в строке так с номером 65000, то и excel будет думать что все 65000 строк для тебя важны :)...
Автор: Stiltzkin
Дата сообщения: 15.12.2003 12:51
Tropin,mp3exchanger спасибо. дело действительно оказалось в тех злаполучных ячейках, в которых ничего не было кроме заливки границ. вот Excel и содержал все 20 тыс пустых строк. удалил их, сохранил и все пришло в норму.

Tropin форматирование говоришь сохраняется... а то, что в новом файле ширина столбцов одинаковая и для юзеров непосильный труд их снова вручную довести до ума. эх, видать не работал ты еще с рядовыми пользователями.

PS помню как один наш умник отсканил какой-то документ формате bmp и по мылу отослал по шести адресам. а файл весил около 30Mb...
Автор: mp3exchanger
Дата сообщения: 15.12.2003 19:06
Stiltzkin

Цитата:
форматирование говоришь сохраняется

Речь шла не о Copy/Paste, а о копировании всего листа целиком (Правый клик на ярлыке листа->Переместить/скопировать). В этом случае всё форматирование сохраняется. И ещё...
Цитата:
дело действительно оказалось в тех злаполучных ячейках, в которых ничего не было кроме заливки границ
Обрати внимание, что дело не только в заливке или границах таблицы (их может и не быть), а именно в пустых ячейках. Для проверки, что пустых ненужных ячеек нет, надо просто нажать Ctrl-End.
Автор: Geezer S
Дата сообщения: 17.12.2003 13:31
mp3exchanger
Ты, наверно, свою проблему уже решил, но на всякий случай:
1. Как узнать тип данных в столбце (например, А). В свободном столбце в первой ячейке пишешь:
=ТИП(А1)
и протягиваешь формулу до конца твоего диапазона. Функция ТИП возвращает "1" для числа и "2" для текста. Ставишь автофильтр на стобец с функцией и смотришь....
2. Простой, но тупой способ преобразовать - назначить всему столбцу формат "Целое без десятичных", а потом на каждой ячейке с текстом нажать <Enter>...
Автор: mp3exchanger
Дата сообщения: 17.12.2003 22:03
Geezer S

Цитата:
=ТИП(А1)

Дело в том, что я искал именно простой способ для юзеров (малоопытных) 97-го и 2000-го офисов (сам я на 2003 работаю, в нём эта прблема не актуальна), а для них нужно что-нибудь попроще, но всё равно Спасибо большое.
Автор: steroid
Дата сообщения: 18.12.2003 06:54
подскажите как сделать сверку
есть две таблицы тел переговоров
формата: номер, дата, время, сумма

сравнить и занести разницу по сумме для номера в одно и тоже время

хелп
Автор: Alexdon
Дата сообщения: 18.12.2003 09:56
mp3exchanger

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

Обрати внимание, что дело не только в заливке или границах таблицы (их может и не быть), а именно в пустых ячейках. Для проверки, что пустых ненужных ячеек нет, надо просто нажать Ctrl-End.

Дело как раз в форматировании - именно оно раздувает файл...
А если форматируются пустые ячейки - плюс лишние мегабайты.
Автор: mp3exchanger
Дата сообщения: 18.12.2003 22:26
Alexdon

Цитата:
Дело как раз в форматировании

Смотря что ты называешь форматированием. Цвет ячеек (шрифта), размер ячеек (шрифта), границы таблицы и т.д. размер файла на мегабайты не увеличат, а вот большое количество ячеек хотя бы с одним пробелом уже смогут. Проверено.
Автор: Alexdon
Дата сообщения: 19.12.2003 13:56
mp3exchanger

Цитата:
...Обрати внимание, что дело не только в заливке или границах таблицы (их может и не быть), а именно в пустых ячейках.
...
большое количество ячеек хотя бы с одним пробелом уже смогут. Проверено.

Пустая ячейка = ячейка с пробелом?
Если так - то 100 %...
Автор: mp3exchanger
Дата сообщения: 19.12.2003 17:50
Alexdon

Цитата:
Пустая ячейка = ячейка с пробелом?

Конечно нет. Когда я писал
Цитата:
а именно в пустых ячейках
я имел ввиду
Цитата:
хотя бы с одним пробелом
Автор: Linkoln
Дата сообщения: 12.01.2004 15:58
Как сделать так чтобы высоту строки и ширину столбца Excel XP показывал в снтиметрах (как в Wordе). Надо рамку со штампом сделать... Все облазил, вроде нигде нет. Ай нид ё хелп!!!
Автор: mp3exchanger
Дата сообщения: 14.01.2004 19:44
Гуру, отзовитесь...
Вношу в четыре ячейки следующие числа

затем в D1 устанавливаю условное форматирование

В результате - условное форматирование не работает.
Проверял на ХР и 2003.
Что вы думаете по этому поводу?
Автор: Horbak
Дата сообщения: 14.01.2004 23:27
mp3exchanger
А по пойму все работает,
введи 11,241 и цифра будет черной, а все остальные числа которые ты будешь вводить будут красными.Так как ты и написал в условии.
Автор: mp3exchanger
Дата сообщения: 14.01.2004 23:46
Horbak
Ты не врубился в суть моего вопроса
0,435+5,521-5,285=0,671
Я задаю, чтобы число стало красным, когда 0,435+5,521-5,285 НЕ РАВНО 0,671, а оно красное, хотя значение в D1 равно 0,671. Если ввести вместо 0,671 любое другое число, то оно будет всё равно красным. Вопрос, собственно, остаётся в силе - почему?
Автор: Horbak
Дата сообщения: 15.01.2004 07:54
mp3exchanger

Цитата:
0,435+5,521-5,285=0,671

Точно, я думал там все плюсы.
Наверно ты нашел глючок Excel-я.
Автор: Tropin
Дата сообщения: 15.01.2004 08:19
Horbak
А лично я считаю, что эксел все правильно делает, просто числа реального типа он криво считает, если в D1 задать =A1+B1-C1, то форматирование выполнится...
Автор: mp3exchanger
Дата сообщения: 15.01.2004 13:49
Tropin

Цитата:
эксел все правильно делает, просто числа реального типа он криво считает
Взаимоисключающие вещи пишешь...

А что ты скажешь на это:

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Gentoo Linux


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