Вопрос № 113782: Здравствовать всем!
В офисе 2003 при открытии документа выскакивает табличка:
Не удалось зарегистрировать данный документ. Будет невозможно установить связь между этим документом и другими документами.
О какой регистрации идет речь и в ка...Вопрос № 113792: Добрый день. Недавно в конторе на большинство машин был установлен Office 2007. Теперь при создании документов через контекстное меню папок создаются документы в формате 2007, что создает неудобства тем у кого остался 2003. Как сделать чтобы по коман...Вопрос № 113829: здравствуйте! У меня такой вопрос: я веду табель посещаемости в Ecxel, я ввела формулы для подсчета
количества отработанных выходных дней и ночей. Но чтобы формулы работали посещаемость я ввожу цифрами - день-1, ночь - 3 и т.д. Можно ли ввести буквен...Вопрос № 113909: Уважаемы знатоки. помогите пожалуйста.
Мне нужно выполнить следующее задание:
В ячейки С2, С3, С4 поместить названия левой, средней и правой цифр трехзначного числа из ячейки В1.
Формулу я нашла =БАТТЕКСТ(ПСТР(B1;1;1)).
Но вот незада...
Вопрос № 113.782
Здравствовать всем!
В офисе 2003 при открытии документа выскакивает табличка:
Не удалось зарегистрировать данный документ. Будет невозможно установить связь между этим документом и другими документами.
О какой регистрации идет речь и в каких параметрах ( настройках) это можно изменить, чтобы табличка это больше не появлялась.
С уважением Seruy2.
Приложение:
Отправлен: 13.12.2007, 12:34
Вопрос задал: Seruy2 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Кокин Антон Вадимович
Здравствуйте, Seruy2!
По запросу в поисковой системе <a href="http://forum.ixbt.com/topic.cgi?id=23:32233" target="_blank">нашел</a> возможное решение.
Служба - "Запуск серверных процессов DCOM" - Изменить тип запуска на "Авто".
Ответ отправил: Кокин Антон Вадимович (статус: 5-ый класс)
Ответ отправлен: 13.12.2007, 12:54 Оценка за ответ: 4 Комментарий оценки: Спасибо, что откликнулись. Буду пробовать, как доберусь до компьютера. Я тоже думал, что это связано со службами, теперь есть конкретное направление. С уважением Seruy2.
Вопрос № 113.792
Добрый день. Недавно в конторе на большинство машин был установлен Office 2007. Теперь при создании документов через контекстное меню папок создаются документы в формате 2007, что создает неудобства тем у кого остался 2003. Как сделать чтобы по команде проводника "Создать"->"Документ Microsoft Office Word" (или Excel) создавался документ именно старого формата? Пробовал загнать в реестр соответствующую ветку от 2003-го. При выполнении команды документ создается, однако машина ругается
на неправильное значение реестра и сносит не понравившийся ключ.
Отправлен: 13.12.2007, 13:29
Вопрос задал: Dad1969 (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Богдан
Здравствуйте, Dad1969!
Заходите в "Настройка панели бистрого доступа", в пункте "Сохранение" меняете подпункт "Сохранять файл в следуещем формате:" на "Книга Exсel 97-2003(.xls).
Теперь при создании нового файла програма будет включать режим совместимости и сохранять файли в "правильном" формате.
Ответ отправил: Богдан (статус: 1-ый класс)
Ответ отправлен: 13.12.2007, 13:42 Оценка за ответ: 1 Комментарий оценки: Немножко не о том. Вопрос про создание документов через контекстное меню проводника.
Отвечает: Volodi Voskubenko
Здравствуйте, Dad1969!
Самое правильное решение - скачать с микрософтовского сайта файлик FileFormatConverters.exe и установить его на все машины с 2003 офисом. Иначе, что вы будете делать когда документы в формате 2007 будут превалирующими?
Ответ отправил: Volodi Voskubenko (статус: 5-ый класс)
Ответ отправлен: 13.12.2007, 14:32 Оценка за ответ: 1 Комментарий оценки: А есть решение МОЕЙ проблемы? Я знаю как настроить в office дефолтный формат сохранения, я знаю про FileFormatConverter, но... Вопрос в том как сделать чтобы создавались документы в формате 2003 именно из контекстного меню. Вопрос только и именно об этом!
Отвечает: Кокин Антон Вадимович
Здравствуйте, Dad1969!
Рискуя получить единицу за ответ, все же попробую помочь.
Во-первых, у вас в пункте Создать должны быть 2 команды для каждой версии Word. Если их нет или есть только для Word 2007, значит делаем следующее.
Откройте реестр и перейдите на раздел HKEY_CLASSES_ROOT (эти разделы на моем компьютере. У вас могут быть другие, поэтому нужно экспериментировать. Но ОСТОРОЖНО!).
Там найдите подразделы HKEY_CLASSES_ROOT.docWord.Document.8ShellNew и HKEY_CLASSES_ROOT.docxWord.Document.12ShellNew
Первый отвечает за добавление пункта для создания документа в редакторе Word 2003, второй - Word 2007.
Добавьте в первый (и, если нужно, то и во второй) раздел строковый параметр FileName. Затем обновите экран и реестр (перезгружать ПК не обязательно). И теперь в пункте Создать по щелчку мыши на рабочем столе будет в контекстном меню отображаться команда "Документ Microsoft Word".
Если для Word 2007 вам не нужно в пункте Создать иметь ярлык, то удалите параметр FileName из второго раздела.
Ответ отправил: Кокин Антон Вадимович (статус: 5-ый класс)
Ответ отправлен: 13.12.2007, 16:52 Оценка за ответ: 5
Отвечает: Nance
Здравствуйте, Dad1969!
Если я Вас правильно поняла, то Вам нужно проделать следующее: Жмем на кнопку "Офис" (верхний левый угол), в открывшемся окошке внизу находим кнопку "Параметры Word", нажимаем ее, на вкладке "сохранение" выбираем нужные параметры сохранения, в Вашем случае это "Документ Word 97-2003 *.doc". Теперь все ваши документы будут сохраняться в формате Word 97-2003 и смогут быть прочитаны на любой машине. По аналогии нужно проделать и в Excel.
Надеюсь я смогла помочь Вам.
--------- Завтра будет лучше, чем вчера!
Ответ отправила: Nance (статус: Студент)
Ответ отправлен: 13.12.2007, 21:40 Оценка за ответ: 1 Комментарий оценки: Увы. Единственный человек, правильно меня понявший - Кокин Антон Вадимович. Персонально ему громадное спасибо. К сожалению комментарий к его ответу я не отправил по собственной невнимательности. Единственное замечание к ответу Антона - параметр для 2007-го называется NullFile, хотя сути дела это не меняет. Как результат привожу reg-файл решающий мою проблему:
--------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\\.doc\\Word.Document.8\\ShellNew]
"FileName"=""
[HKEY_CLASSES_ROOT\\.docx\\Word.Document.12\\ShellNew]
"NullFile"=-
--------------------------------------------------------
Вопрос № 113.829
здравствуйте! У меня такой вопрос: я веду табель посещаемости в Ecxel, я ввела формулы для подсчета количества отработанных выходных дней и ночей. Но чтобы формулы работали посещаемость я ввожу цифрами - день-1, ночь - 3 и т.д. Можно ли ввести буквенные обозначения вместо цифр, но чтобы формули считали?
Отвечает: SergeiKlin
Здравствуйте, Толочко Светлана Ивановна!
Можно сделать скрытые ячейки, которые будут выглядеть как ваша таблица, и в этих ячейках буквенные обозначения будут преобразованы в цифры, примерно так:
=ЕСЛИ(B4="А";1;ЕСЛИ(B4="В";2;ЕСЛИ(B4="С";3)))
Эти ячейки даже можно и не скрывать, а просто не выводить их на печать.
А дальше с полученной таблицей можно работать как и раньше
Ответ отправил: SergeiKlin (статус: Студент)
Ответ отправлен: 13.12.2007, 15:56 Оценка за ответ: 4 Комментарий оценки: сПАСИБО ЗА ОТВЕТ, НО НЕ СОВСЕМ ПОНЯЛА ГДЕ ИМЕННО СДЕЛАТЬ СКРЫТЫЕ ЯЧЕЙКИ?
Отвечает: Архипов Александр Леонидович
Здравствуйте, Толочко Светлана Ивановна!
Можно так: сделать ещё один рабочий лист с точно такой же таблицей. В 1 таблице вводить "день/ночь", а во второй написать формулы (Для ячейки Лист2!А1 будет =Если(Лист1!А1="день";1;3)), затем в ней же рассчитать количество отработанных выходных дней и ночей, а уже в первой таблице взять итоговые значения из второй.
Ответ отправил: Архипов Александр Леонидович (статус: 10-ый класс)
Ответ отправлен: 14.12.2007, 06:24 Оценка за ответ: 2
Вопрос № 113.909
Уважаемы знатоки. помогите пожалуйста.
Мне нужно выполнить следующее задание:
В ячейки С2, С3, С4 поместить названия левой, средней и правой цифр трехзначного числа из ячейки В1.
Формулу я нашла =БАТТЕКСТ(ПСТР(B1;1;1)).
Но вот незадача. Ответ у меня выходит в виде иероглифов- สองบาทถ้วน. Что делать?
Отправлен: 14.12.2007, 00:05
Вопрос задала: lyalya (статус: 3-ий класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Gh0stik
Здравствуйте, lyalya!
Вы просто не внимательно прочитали справку по функции: БАТТЕКСТ - Преобразование числа в текст на тайском языке.
Ваша же задача решается при помощи функции ПСТР(). =ПСТР(B1;1;1) - первая цифра числа.
=ПСТР(B1;2;1) - вторая цифра числа.
=ПСТР(B1;3;1) - третья цифра числа.
Good Luck!!!
--------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Академик) Украина, Славянск Организация: Славянский государственный педагогический университет (Кафедра алгебры) WWW:http://gh0stik.rusfaq.ru/ ICQ: 289363162 ---- Ответ отправлен: 14.12.2007, 00:50
Отвечает: Anton09
Здравствуйте, lyalya!
насколько я понял Вам надо по числу, например, 123, получить в одной ячейке "один", в другой "два", в третьей "три". Разобьем проблему на 2 части:
1. Разделение числа
2. Представление числа в виде строки
Первая проблема решается легко: допустим что у Вас число исходное в ячейке B1 тогда
в ячейке C2 (там будут сотни) пишите =ОТБР(B1/100)
в ячейке C3 (там будут десятки) пишите =ОТБР((B1-C2*100)/10)
в ячейке C4 (там будут единицы) пишите =ОТБР(B1-C2*100-C3*10)
Таким образом у Вас получится С2=1, С3=2, С4=3.
Вторая проблема сложнее с стандартными функциями Excel не решается, поэтому предлагаю такой вариант: выбираете в меню Сервис / Макрос / Редактор Visual Basic.
Далее выбираете Insert / Module и туда вставляете код из приложения.
После этого можно пользоваться функцией Money2String(ячейка), которая переводит число из выбранной ячейки в строковое представление
В результате фунцкии в ячейках будут
=Money2String(ОТБР(B1/100))
=Money2String(ОТБР((B1-C2*100)/10))
=Money2String(ОТБР(B1-C2*100-C3*10))
Будут проблемы, обращайтесь!
Приложение:
Ответ отправил: Anton09 (статус: 2-ой класс)
Ответ отправлен: 14.12.2007, 10:12