Показать полную графическую версию : [архив] Microsoft Excel 2003 и более ранние версии
Использую Excel 2003. Проблема заключается в том, что приобновлении внешних связей Excel выдает "Недостаточно ресурсов. Выберете меньше данных или закройте приложения." Может кто встречался с этой бедой, а то уже совсем замучала.
RSG
Характеристики компа?
alexhome
19-06-2005, 01:12
Есть данные временного формата, типа часы:мин:сек. Необходимо перевести это значение в секунды в числовом формате для экспорта в Access.
alexhome
См. convert times в поиске по справке Excel. Как это звучит в русском варианте Excel я не знаю.
Pliomera
19-06-2005, 01:27
Пусть в ячейке A1 - время в формате hh:mm:ss
Устанавливаешь в ячейке A2 формат числовой с 0 цифр после запятой и вбиваешь следующую формулу:
=HOUR(A1)*3600+MINUTE(A1)*60+SECOND(A1)
Получаешь в ячейке A2 число секунд в числовом формате, после чего экспортируй куда-угодно.
Как в русской версии пишутся эти функции понятия не имею....
grigory2005
20-06-2005, 23:55
А где находится мастер шаблонов в Excel 2003?
Cпасибо,
Pliomera
21-06-2005, 00:21
Для английской версии:
File -> New...
На выпадающей панели с заголовком "New workbook" выбираем "Template" затем "On my computer..."
В диалоге с заголовком "Templates" выбираем вкладку "Spreadsheet solutions" а потом нужный шаблон.
grigory2005
21-06-2005, 07:55
Спасибо,Плиомера.
Я задал вопрос неккоректно.
Мне нужно самому создатЬ шаблон с помощЬю мастера.
В 2000 он находился на вкладке данные, в 2002 его брали в инете,
а как в 2003?
Спасибо.
Pliomera
21-06-2005, 19:03
В Excel 2000 дополнение (add-in) Мастер шаблонов присутствовал в списке доступных дополнений, входящих в комплект поставки Office и мог быть подключен и отключен с помощью флажка в диалоге доступных дополнений. В Excel 2003 в комплекте поставки Office 2003 такого дополнения нет. Возможно, что его можно скачать от Excel 2002 - и установить. Не вижу причин для того, чтобы оно не заработало на платформе Excel 2003.
grigory2005
21-06-2005, 19:53
Пробовал, не ставится.
В Office2003 папка Office 11,а в предыдущих версиях - 10.
Спасибо. :search:
alexhome
21-06-2005, 22:14
А в русской версии пишется все временные параметры по русски. И все получилось.
ZloiJoker
05-07-2005, 11:16
Excel сам стал разделят по столбцам данные..
например: 22,4 он разместит в две разные ячейки в автомате .
как отключить!!
т.е в однной ячейки будет 22 в другой 4
ZloiJoker
Возможно, в листе ранее использовалось такое разделение (Data -> Text to Columns), а запятая является разделителем.
grigory2005
10-07-2005, 23:45
Как установить в определенной ячейке автоматический счетчик цифр,
т.е. при каждом открытии листа чтобы обновлялась цифра.
Спасибо.
Pliomera
11-07-2005, 23:54
Пусть в ячейке A3 листа с именем Sheet1, записана 1.
Тогда открываешь редактор VBA и пишешь в модуле листа:
Private Sub Worksheet_Activate()
Sheets("Sheet1").Cells(3,1).Value = Sheets("Sheet1").Cells(3,1).Value + 1
End Sub
После этого у тебя будет изменяться значение в ячейке A3 при каждой активации листа.
grigory2005
15-07-2005, 23:10
Спасибо большое . Не имея понятия о VBA , и благодаря Pliomere,заработало.
И в продолжении этой темы:как защитить ,например,ячейку А3 от ручного изменения в ней данных, но при активации
листа все работало как прежде.
Спасибо.
Pliomera
16-07-2005, 00:02
Защищаешь лист, в модуле листа пишешь:
Private Sub Worksheet_Activate()
With Sheets("Sheet1")
.Unprotect 'программное снятие защиты
.Cells(3,1).Value = .Cells(3,1).Value + 1
.Protect 'восстановление защиты
End With
End Sub
ZloiJoker
21-07-2005, 11:54
Как это можно исправиться.. строится точечный графк, и надписи на точке перекрывают друг друга хотя места для смещение у хселя есть ?
Это как то можно поправить не перетаскивая ручками точек много.
Pliomera
21-07-2005, 14:11
Если прибегнуть к помощи VBA, то положение метки данных относительно поля диаграммы определяется свойствами (тип Integer, измеряется в пикселах) :
ActiveChart.SeriesCollection(X).Points(N).DataLabel.Left
и
ActiveChart.SeriesCollection(X).Points(N).DataLabel.Top
где X - порядковый номер серии данных, N - порядковый номер точки в серии.
Возможно написать небольшой макрос, связывающий значение этих свойств со значением, выводимым в самой метке данных и таким образом решить проблему.
NasdaqPredictor
26-07-2005, 12:24
Доброго времени суток, уважаемые Дамы и Господа.
При установке Office 2003, порадовался более приятному на глаз дизайну интерфейса, но при запуске своего дежурного макроса в Excel 2003 написанного еще в Офисе 97 и благополучно работающего вплоть до Офиса ХР, обнаружилось что с листа книги personal.xls (книга личных макросов) либо исчез, либо конфликтует обьект Common Dialog Box.
Это обнаружилось после того, как из макроса была сделана попытка обратиться к этому обьекту с целью организации диалога с пользователем на предмет получения пути к файлу, который нужно открыть.
Моя попытка вставить на этот лист другой обьект Microsoft Common Dialog Control version 5.0 (SP2) приводила к выдаче сообщения об ошибке со следующей фразой :"Вставка обьекта неосуществима"
При этом , если для других обьектов в Toolbox существовали две версии обьектов и 5.0 и 6.0, (последняя предполагаю соответствует стандарту Офис 2003), то для обьектов Common Dialog Control существует только одна версия.
Вчера, пока проходила регистрация в этом форуме я нашел в интренете более новую версию файла comdlg32.ocx, который лежит в папке Windows\System32 и как я полагаю отвечает за правильную работу вышепоименованного обьекта.
Параметры старого и нового файлов comdlg32.ocx таковы :
Старый : на диске занимает 129 808 07/19/97 04:00
Новый : 140 096 , дата неопределена, поскольку соответствует времени скачивания этого файла из сети.
После скачивания, я подменил старый файл новым по указанным путям.
Сегодня, после завершения регистрации в этом форуме и начале написания этого поста я еще раз решил попробовать запустить макрос.
Макрос работает нормально. Хоть это хорошо.
Но при попытке снова вставить новый обьект Microsoft Common Dialog Control version 5.0 (SP2) из Toolbox (Другие элементы) выдается та же ошибка. Кроме того я замечаю, что иногда мой Excel 2003 зависает при попытке октрытия нужного файла. Точнее он виснет, когда открыт Common Dialog и я произвожу операции по открытию нужного пути кнопками перехода на другой диск (папку).
Предполагаю, что мой первоначальный глюк и это зависание связаны, поскольку и там и тут происходит обрашение к обьекту класса Microsoft Common Dialog Control.
Возможно кто-либо уже сталкивался с подобной проблеммой и кому-то удалось ее разрешить. Поделитесь пожалуйста, буду очень признателен.
Если нет, то возможно кому-то будет полезно узнать, как мне удалось решить проблему с запуском моего макроса, через поиск более новой версии файла comdlg32.ocx
Желаю всем удачи и благодарю за время и внимание.
С уважением Павел.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.