Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.85/27: Рейтинг темы: голосов - 27, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65

Совет по выбору БД (не Access), взаимодействующей с VBA

04.10.2012, 05:40. Показов 5537. Ответов 39
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно заполненные данные где то хранить и выбирать из каких либо справочником.
есть программа которая заполняет отчет в ms word спомощью VBA там всякие расчеты и т.д. ну и нужно где то хранить данные которые заполняем, для историй. И есть выпадающие списки которые показывают список оборудования , я сделал это в текстовых файлах.
Вообщем препод сказал, что в текстовиках не хорошо и Access тоже не хорошо.
Предложить какуе нибудь БД с которой можно работать через. vba.
И примеры как с ней работать (таблицами и т.д. )
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.10.2012, 05:40
Ответы с готовыми решениями:

Совет по выбору БП
Добрый день! Имеется конфиг + 5 вентиляторов на корпусе и проц До этого стоял БП, но он приказал долго жить по неведомым причинам,...

Совет по выбору БД
Привет всем. Сижу разбираюсь с БД и решил спросить как лучше сделать. Сначала ТЗ: Программа должна иметь одну - две таблицы по желанию. В...

Совет по выбору БП
Добрый день. Планирую апгрейд системного блока. Определился со всем, кроме БП. Выбрал несколько, прошу совета для окончательного выбора: ...

39
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
26.10.2012, 16:18  [ТС]
Студворк — интернет-сервис помощи студентам
У меня наверно из за бесплатно оффиса не конектица. Нужно до компьютера добраться, я сейчас когда получается на работе пробую подсоеденить у меня там оффис 2007 плюс. Я все еще в поиске хочется что то без установочное. Типо как пример с сайта который вы мне дали Excel ForSqlite. Пока пытаюсь разобраться как выдернуть таблицу в Выпадающий список из того готового примера. у меня время есть еще, я сейчас буду защищать локальную разработку в презентаций. А потом вот с серверной мучаться в плотную до января . А так как у меня нет пока интернета на компе, тока с планшета, я не могу быстро проверять примеры. Дальше у меня мысли выводить график в. web или c# winForm.

Добавлено через 6 часов 2 минуты
Цитата Сообщение от anvg Посмотреть сообщение
gray59,

Самое простое SQLite Manager для Firefox - кнопку на панель и вперёд!. Можно, и используя, DDL через Connection с драйвером ODBC, выше в примере показал. Из других программ - остальное, в основном, платное. Можно ещё посмотреть здесь и здесь.

Ссылка по правилам этого форума - удалена - скиньте, пожалуйста, в личку. Посмотрю, что да как.

Вы отсюда драйвер брали?. Может ещё быть рассогласование между версиями Excel и Windows по разрядности среды 32 или 64. Драйвер нужен такой разрядности, как и у Excel
По поводу составления SQL на сайте SQLite есть общая документация, а остальное в книгах и поиске, мне моего английского хватает.
я ошибся, там Net нужен. Кроме sqliteforexcel нечего нормального нет. У меня почему куча багов вылетает, на библиотеку которую он использует и на дату, так же на. kill file .

Добавлено через 3 минуты
Цитата Сообщение от gray59 Посмотреть сообщение
У меня наверно из за бесплатно оффиса не конектица. Нужно до компьютера добраться, я сейчас когда получается на работе пробую подсоеденить у меня там оффис 2007 плюс. Я все еще в поиске хочется что то без установочное. Типо как пример с сайта который вы мне дали Excel ForSqlite. Пока пытаюсь разобраться как выдернуть таблицу в Выпадающий список из того готового примера. у меня время есть еще, я сейчас буду защищать локальную разработку в презентаций. А потом вот с серверной мучаться в плотную до января . А так как у меня нет пока интернета на компе, тока с планшета, я не могу быстро проверять примеры. Дальше у меня мысли выводить график в. web или c# winForm.

Добавлено через 6 часов 2 минуты

я ошибся, там Net нужен. Кроме sqliteforexcel нечего нормального нет. У меня почему куча багов вылетает, на библиотеку которую он использует и на дату, так же на. kill file .
С разрядностью все нормально, у меня Xp на ноутбуке 32 битная. Только вот Office 2007 plus еле живой. Заголовок окна красными предупреждением среляет. А так все работает, макросы и функции.

Добавлено через 2 минуты
Если осилю. sqlite выложу исходник. проекта в архиве.
0
 Аватар для mc-black
2787 / 719 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
26.10.2012, 17:02
Если есть инет на планшете (не iPad), то не вижу сложностей с переносом данных не ноутбук при помощи той же microSDHC с адаптером через кардридер или напрямую по USB. Office поменяйте или активируйте. С такими отговорками у вас шансов прикрутить прогу к СУБД до января ничтожно мало! .NET тоже не отговорка - её встроили во все поддерживаемые "настольные" операционные системы Windows. Да и в чем проблема если что установить тот же фреймворк? Вообще в дипломную программу можно инсталлятором NSIS сделать - и нет больше проблем.

Просто возьмите SQLiteForExcel позапускайте тесты по отдельности в трассировщике (по F8 пошагово) -сразу поймете, что и как работает (и почему что-то не сработало). У меня тоже базовый тест вылетал с ошибкой на kill file, но отдельные подпрограммы позапускал и во всем разобрался, правил где надо по смыслу.

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

Вообще до января довольно мало времени, если будете делать привязку проги к базе "от души", а не "на коленке". Был бы больше срок - можно разобраться с SQLite API и работать с базой родными API-вызовами без прослоек (в SQLiteForExcel это библиотека-оболочка на Си).

Я бы на Вашем месте все-таки работал с SQLite через ADO и ODBC драйвер. Драйвер 1 раз установить установщиком и только. А по ADO примеров в сети полным-полно - в вашем коде останется только строку подключения к базе "ConnectionString" заменить и использовать любые примеры кода по работе с Access, SQL Server, Fox Pro DBF, текстовым БД с разделителями CSV и т.д. Кстати, для диплома не устроит ADO подключение к встроенному в систему драйверу текстовых баз данных из файлов с разделителями? Удачи!
0
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
29.10.2012, 08:47  [ТС]
mc-black, что значет файлы с разделителями ? Как можно посмотреть установленный драйвер ? например при подключений в Делфи и С# можно их выбирать при подключения к базами , а как тут в VBA или оффисе ?

Добавлено через 2 часа 45 минут
Спасибо. anvg его полностью код работа способен )) Переустановил оффис добавил в. refference ado 2.8 и все заработало ) Сейчас буду начинать пробывать SQL запросы для свойх нужд , там уже буду перебираться на построение графика по всем созд документам) кстати вопрос можно ли просто библиотеку в. system32 скопировать (sqlite3odbc.ddl) не устанавливая через setup. будет ли работать проект ?

Добавлено через 1 час 14 минут
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Private Sub CreateTable(ByVal withConnection As ADODB.Connection)
  'Процедура создание Таблицы
    Dim pCom As New ADODB.Command 'Переменная для SQL запроса
    pCom.ActiveConnection = withConnection: pCom.CommandType = adCmdText 'создаем активное соеденение с БД
    pCom.CommandText = "Create Table Table_Ustroistva(FId Integer Primary Key, ComboText Text(32) Not Null Unique)" ' Создаем таблицу устроиства с двумя полями для нумерации и Наименование устроиства(поле не должно быть пустым)
    pCom.Execute 'Выполняем запрос
End Sub
 
Private Sub FillTable(ByVal withConnection As ADODB.Connection)
    Dim pRSet As New ADODB.Recordset ' переменная для работы с таблицами
    pRSet.CursorLocation = adUseClient: pRSet.LockType = adLockOptimistic
    pRSet.CursorType = adOpenKeyset
    pRSet.Open "Select * From main.Table_Ustroistva", withConnection 'Выполняем запрос для занесение значений в поля
    pRSet.AddNew: pRSet(0).Value = 1: pRSet(1).Value = "1" ' число и строка
    pRSet.AddNew: pRSet(0).Value = 2: pRSet(1).Value = "2"
    pRSet.Update: pRSet.Close ' Записываем в таблицу значения
End Sub
 
Private Function CreateSQLiteDatabase() As ADODB.Connection
     'Подключаемся к SQLodbc  и создаем БД
     Const sConn As String = "Provider=MSDASQL.1;Persist Security Info=True;Extended Properties=""Driver={SQLite3 ODBC Driver};Database=c:\Test\MyDatabase.db3;StepAPI=;SyncPragma=Normal;NoTXN=;Timeout=300;ShortNames=;LongNames=;NoCreat=False;NoWCHAR=;FKSupport=;JournalMode=;OEMCP=;LoadExt=;BigInt=;"""
    'Создаем соединение для системых настроек
    Dim pConn As New ADODB.Connection
    pConn.Mode = adModeShareDenyNone: pConn.Open sConn
    'Устанавливаем кодировку
    pConn.Execute "PRAGMA encoding=""UTF-8"""
    Set CreateSQLiteDatabase = pConn
 
End Function
 
Private Sub CommandButton1_Click()
 
 Dim ForPrace As String 'Переменная для списка
 Dim pConn As ADODB.Connection ' Переменная для работы соед с ADO
 
    Dim pRSet As New ADODB.Recordset
    'Set это вроде создание объекта (Создать БД) или устнавливаем эту базу для работы
    Set pConn = CreateSQLiteDatabase
    CreateTable pConn 'Соеденяемся и создаем Запрос для создание таблицы
    FillTable pConn ' Соеденяемся и заполняем поля таблицы в нашем случае только второе поле
    pRSet.CursorLocation = adUseClient 'точно не знаю но прошу прокомментировать это поле , по моему мнению, устанавливаем курсор на первую строку
    
    pRSet.Open "Select * From main.Table_Ustroistva", pConn 'Открываем таблицу для работы
    'Условие если строк нету, то установить в начальное положение
    If pRSet.RecordCount > 0 Then
        pRSet.MoveFirst
        'Делаем цикл до конца таблицы
        Do Until pRSet.EOF
        'Заносим каждое значение в переменную ForPrace  из поля два (хотя при создание полей можно было не создовать первое поле)
                        ForPrace = pRSet(1).Value
                    'Этот метод я не понял оставил на месте
                    Debug.Print CStr(pRSet(0).Value) & " = " & pRSet(1).Value
        
        'Заносим каждое поле в список
               ComboBox1.AddItem (ForPrace) ' Занесение значении из второго поля таблицы
            
            pRSet.MoveNext ' перемещаемся на следующую строку и так до конца
        Loop
    End If
    pRSet.Close: pConn.Close ' закрываем соед и все изменения
End Sub

Это код полностью работает, я прокомментировал ,что знаю без Гугла. Прошу гуру помоч с другими кусками кода или что я не правильно прокомментировал. Меня интересует можно ли сделать Id так. Что бы я мог заносить поля2 в таблицу и он сам нумеровал поле 1 . Как допустим в 1С или MS Access .Какой нужно параметр задать полю 1 ?
0
1234 / 424 / 107
Регистрация: 31.03.2012
Сообщений: 1,159
29.10.2012, 09:09
Цитата Сообщение от mc-black Посмотреть сообщение
Кстати, для диплома не устроит ADO подключение к встроенному в систему драйверу текстовых баз данных из файлов с разделителями?
Очень хотел бы узнать, как ее можно использовать для реальной БД?
Неоднократно использовал такую технологию, но в соответствии со справочной системой только, - Для чтения, импорта или экспорта данных в формате текстовых файлов и HTML. Сообщи как тебе удалось сделать обновление отдельных записей?

Добавлено через 6 минут
gray59, ну уж прочти наконец Как работать в редакторе сообщений
0
29.10.2012, 09:38
 Комментарий модератора 
gray59, слишком много нарушений для 50 постов. Неверное оформление кода, заголовков, оверквотинг, ссылки на форум. Нужно прочитать Правила как можно скорее
0
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
29.10.2012, 09:38  [ТС]
Извините не могу пользоваться Тэгами с панели. Страница из за медленного соед не может прогрузится приходится их в ручную писать.
0
1234 / 424 / 107
Регистрация: 31.03.2012
Сообщений: 1,159
29.10.2012, 09:40
Цитата Сообщение от gray59 Посмотреть сообщение
мог заносить поля2 в таблицу и он сам нумеровал поле 1
Цитата Сообщение от gray59 Посмотреть сообщение
"Create Table Table_Ustroistva(FId Integer Primary Key, ComboText Text(32) Not Null Unique)"
Если имеешь ввиду поля FId и ComboText таблицы Table_Ustroistva, то следует объявить поле FId с кляузой autoincrment, а при добавлении записи его опустить. Например, так
SQL
1
INSERT INTO Table_Ustroistva(ComboText) VALUE ("Здесь хотелка");
1
Почетный модератор
 Аватар для Памирыч
23253 / 9167 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
29.10.2012, 09:43
gray59, теги Вы ставите не те
Они в квадратных скобках, и не BASIC, а VB:

[VB]Ваш код[/VB]
0
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
29.10.2012, 09:50  [ТС]
Цитата Сообщение от Памирыч Посмотреть сообщение
gray59, теги Вы ставите не те
Они в квадратных скобках, и не BASIC, а VB:

[VB]Ваш код[/VB]
Будем знать, добавили бы на сайт режим для мобильных было бы отлично
, а то сидишь пишишь и у тебя все сообщение стирается )ИЗ за того что ты не успел набрать текст или страница не загрузилась. Скорость у меня 2кб в секунду )
0
 Аватар для mc-black
2787 / 719 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
29.10.2012, 10:23
Цитата Сообщение от gray59 Посмотреть сообщение
что значет файлы с разделителями? Как можно посмотреть установленный драйвер? например при подключений в Делфи и С# можно их выбирать при подключения к базами, а как тут в VBA или оффисе?
Файлы с разделителями - это простые текстовые файлы, в папке. База = папка; файл = таблица; строка = запись; символ-разделитель, например знак табуляции, точка с запятой, запятая, вертикальная черта - делать запись на отдельные поля. От задач и выбранного драйвера базы занных зависит, как можно варьировать знак-разделитель, кодировку текста и какие именно возможности есть у базы данных. Имена полей бывает хранятся для таблиц в отдельных файлах. Расширения файлов распространены .csv, .txt, но тут вроде не жесткие ограничения. Посмотреть, какие драйверы есть в наличии можно при помощи встроенной системной утилиты "Администратор источников данных ODBC" (в WinXP Панель упавления (классический вид) - Администрирование - Источники данных (ODBC). На один и тот же формат баз данных бывает по несколько драйверов + можно устанавливать свои: платные и беспатные. Установить драйвер ODBC без установщика копированием в системные папки нельзя - нужна как минимум регистрация ActiveX компонент, что в принципе можно решить и на VBA при помощи Win API, но это уже сама по себе не мелкая задача, тянет на хороший курсовик.

Добавлено через 5 минут
Цитата Сообщение от Joeymax Посмотреть сообщение
Очень хотел бы узнать, как ее можно использовать для реальной БД?
Неоднократно использовал такую технологию, но в соответствии со справочной системой только, - Для чтения, импорта или экспорта данных в формате текстовых файлов и HTML. Сообщи как тебе удалось сделать обновление отдельных записей?
Надо поискать в старых исходниках. На практике я с csv работал только в качестве эксперимента - удачно - создал базу средствами DDL, попробовал записать и прочидать данные в таблицу, проверил запрос. Думаю, что обновление записей в такой базе при подключениее через ADO не должно отличаться от работы с Access .mdb (если позволяет устройство драйвера).
0
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
29.10.2012, 11:26  [ТС]
mc-black, Это получается велосипед с нуля ) Я уже с sqlite разобрался, дальше дело пойдет ) Может предложите как лучше график выводить или в чем ?
Вобщем опишу что он будет выводить.
Каждый раз аудитор заполняет шаблон отчет, у меня это реализовано через vba, там подчет формул и заполнение повторяющихся данных, выбор оборудования выбирается из Sqlite.
Температура там под каждый город подгоняется.
Экономический эффект подсчитывается и т.д.
Вообщем есть три показателя это Аудируемая компания и у неее есть показания Тепло, Вода, ГВС, Электричества и нужно сделать столбчатую диагрумму или еще какуенибудь по красивее.
Хотелось как. web что бы руководитель этих аудиторов имел представление, что да как и в каком году это предприятия имела )Как снизилось потребление этих ресурсов )

Добавлено через 28 минут
Первый: это фирма
Второй: Вода,гвс, тепло, электричество
Третий: Год
0
 Аватар для mc-black
2787 / 719 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
29.10.2012, 12:08
Цитата Сообщение от Joeymax Посмотреть сообщение
Очень хотел бы узнать, как ее можно использовать для реальной БД?
Неоднократно использовал такую технологию, но в соответствии со справочной системой только, - Для чтения, импорта или экспорта данных в формате текстовых файлов и HTML. Сообщи как тебе удалось сделать обновление отдельных записей?
Приложенный пример запрашивает всю таблицу (можно отобрать необходиму её часть SQL), в последнюю запись пишется добавляемая информация и рекорсет обновляется:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Private Sub TestCSV()
    Dim cn As ADODB.Connection
    Dim rs As ADODB.Recordset
    
    Set cn = New ADODB.Connection
    cn.ConnectionString = "Driver={Microsoft Text Driver (*.txt; *.csv)}; DriverId=27; DefaultDir=" & ThisWorkbook.Path & "\ado-csv; DBQ=" & ThisWorkbook.Path & "\ado-csv; Extensions=csv;"
    cn.Open
    
    Set rs = New ADODB.Recordset
    rs.Open "SELECT * FROM TABLE1.CSV", cn, adOpenDynamic, adLockOptimistic
 
    Debug.Print rs.Fields(0).name, rs.Fields(1).name
    Do While Not rs.EOF
        Debug.Print rs.Fields(0).Value, rs.Fields(1).Value
        rs.MoveNext
    Loop
    
    rs.AddNew
    rs.Fields(0) = 8
    rs.Fields(1) = "Text string 8"
    rs.Update
    
    rs.Close
    Set rs = Nothing
    
    cn.Close
    Set cn = Nothing
End Sub
Вложения
Тип файла: zip ado-csv.zip (9.8 Кб, 9 просмотров)
1
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
29.10.2012, 12:16  [ТС]
mc-black, интересный пример, я не такое думал. Мне представлялось этого много циклов по перебору текстовых файлов. Ища разделители и заголовки.
 Комментарий модератора 
gray59, ещё одно замечание и последуют санкции
0
 Аватар для mc-black
2787 / 719 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
29.10.2012, 12:17
@Joeymax
Когда надо писать в CSV большие массивы данных (если их может потянуть драйвер), я бы кодировал файлы как бинарные в подходящую 6-битную кодировку типа UUE, XXE, Base64 и построчно бы загонял в таблицу с полями: ИмяХранимогоФайла, НомерСтрокиXXE, ДанныеФорматXXE. При необхоимости извлекал бы данные SQL-запросом к одному или нескольким именам файлов + функцией по работе с кодировкой (по XXE у меня есть заготовка). Это бы подошло в равной мере как к HTML, так и к хранимой для него графикой и т.д.
0
1234 / 424 / 107
Регистрация: 31.03.2012
Сообщений: 1,159
30.10.2012, 01:54
Цитата Сообщение от mc-black Посмотреть сообщение
для диплома не устроит ADO подключение к встроенному в систему драйверу текстовых баз данных из файлов с разделителями?
Меня бы не устроил, - этот драйвер предназначен для чтения, импорта (экспорта), но никак не для полноценной работы при обращении к БД. Понятно, что добавлять в конец рекорсета (осуществлять дозапись) он умеет. А вот попробуй выполнить обновление или удаление второй записи из своего примера следующим кодом.
Visual Basic
1
2
3
4
5
6
7
rs.MoveFirst
rs.MoveNext
' обновить запись
rs.Fields(0) = 8
rs.Fields(1) = "Update string 8"
' или удалить
rs.Delete
0
 Аватар для mc-black
2787 / 719 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
30.10.2012, 12:19
Цитата Сообщение от Joeymax
этот драйвер предназначен для чтения, импорта (экспорта), но никак не для полноценной работы при обращении к БД
Спасибо за подробности и уточнения. DDL тоже пробовал, с ним не работают CREATE TABLE и т.д. Понятно, что текстовые базы по своему устройству многих возможностей SQL не смогут поддержать. То же индексирование полей хотя бы - разве что физически отсортировать записи в таблице в единственном представлении. Интересно, а существуют ли CSV драйверы сторонних производетелей с немного расширенными функциями для SQL?

Цитата Сообщение от Апострофф Посмотреть сообщение
mc-black, Вы так и хотели сказать? Или опечатка?
Это была моя опечатка. Имелось ввиду "подошло".

Я извиняюсь, у меня всегда выходит очень много опечаток в тексте несмотря на то, что я отношу себя к умеющим писать без ошибок на русском языке. Мне часто не хватает 10 минут, чтобы перечитать свой же текст и отредактировать все допущенные опечатки. Модератор имеет возможность увеличивать эту задержку отдельными пользователям в исключительных случаях, скажем до 15-20 минут?

Добавлено через 11 минут
Цитата Сообщение от gray59 Посмотреть сообщение
Хотелось как. web что бы руководитель этих аудиторов имел представление, что да как и в каком году это предприятия имела )Как снизилось потребление этих ресурсов )
Это и есть web-приложение. Такое пишется на php + MySQL. На QSLite делать клент-сервер, по-моему, нецелесообразно.
0
30.10.2012, 12:25

Не по теме:

Цитата Сообщение от mc-black Посмотреть сообщение
Модератор имеет возможность увеличивать эту задержку...?
Это врядли:pardon:
Но я обратил внимание на одну лазейку -
если после вашего поста нет ещё других сообщений,
то можно в Быстром ответе набрать что-нибудь,
включить Расширенный режим,
нажать Ответить.
Сообщение присоединяется к предыдущему посту и появляется возможность для его правки.
Возможность эта не документирована кажется и не всегда срабатывает, но попытка не пытка:)

0
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
01.11.2012, 06:55  [ТС]
Я уже с sqlite разобрался и уже перевел текстовые файлы) а вы тут мне пишите sqlite не подходит для web ) Мне и My SQL предлагаете добавить ? много статей где исп для web sqlite ) Изначально если бы знал , что график появится то сразу бы на php +mysql делал. Сами знаете , что эти Доценты кафедр ИТ , что только не придумают ) Я делал как просили на производстве, а тут не исп текстовых файлоа не безопасно и не хорошо для диплома и добавь график. Предприятию отдал разработку они нечего не сказали плохого, а тут насте ))Проблему под окончания универа ) Как предложите График выводить ?? в WEbe или winForme это C# или делфи , может быть в этом же файле. doc прикрутить ?
0
173 / 19 / 3
Регистрация: 14.12.2010
Сообщений: 50
01.11.2012, 11:13
А почему бы график не выводить в самом документе Word, возможность вставлять их есть? Или тоже не по доцентски?
0
 Аватар для mc-black
2787 / 719 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
02.11.2012, 10:34
Можно в отдельно раскрытающуюся книгу Excel график встроить, либо обхкт Excel с графиком встроить в документ Word.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.11.2012, 10:34

Совет по выбору ОС
добрый день,помогите выбрать ос, при покупке сист блока стояла вин7 начальная,сейчас стоит вин7 максимальная. Параметры железа: Винт...

Совет по выбору форума
Был сайт на Joomla, на нём стоял форум Agora. теперь хочу сделать сайт на нормальной CMS. но передо мной стало две задачи: 1. Какой...

Совет по выбору видеокарты
Процессор : DualCore Intel Core i3 530, 2933 MHz (22 x 133) ОЗУ: 4 гб DDR 3 Материнка : Gigabyte GA-H55M-S2H (2 PCI, 2 PCI-E x16, 2...

Нужен совет по выбору БП
Доброго времени суток. Ребят имеется конфигурация intel core i7 6700, 32gb DDR4, GTX 1080 SLI, 2 SSD по 256 и 1 HDD на 2 ТБ. Стоял БП на...

Совет по выбору роутера
Прошу совета по выбору оборудования. Дома имееться 2 компьютера и ноут + адсл соединение. В длинках разочаровался окончательно, ну вот не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru