Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2010, 15:46   #1
pingvi
Пользователь
 
Аватар для pingvi
 
Регистрация: 25.06.2010
Сообщений: 13
По умолчанию загрузка данных из excel в word

Знаю что есть много похожих тем, но ответов для себя я не нашел
по этому обращаюсь

есть код который написан в word 2007

Код:
Sub AddProperty(sPropName As String)

Dim objCustomProperties As DocumentProperties
  Dim str As Variant
  Set objCustomProperties = ActiveDocument.CustomDocumentProperties
      str= objCustomProperties("Test1").Value
   
Sub SetProperty(sPropName As String, sValue As String)
   Dim objCustomProperties As DocumentProperties
  Set objCustomProperties = ActiveDocument.CustomDocumentProperties
  
     ActiveDocument.CustomDocumentProperties("Test1").Value = "Name1"
     
End Sub

Public Function GetProperty(sPropName As String) As String
    Dim objCustomProperties As DocumentProperties
    Set objCustomProperties = ActiveDocument.CustomDocumentProperties
  
        GetProperty = objCustomProperties(sPropName).Value

End Function

я хочу создать excel в котором буду данные
XXX - в одной ячейке (A1)

как сделать так что бы name1 менялась на xxx ?
и возможно ли это сделать?
Словом можно обидеть. Словарем - убить

Последний раз редактировалось pingvi; 07.07.2010 в 14:06.
pingvi вне форума Ответить с цитированием
Старый 07.07.2010, 00:00   #2
pingvi
Пользователь
 
Аватар для pingvi
 
Регистрация: 25.06.2010
Сообщений: 13
По умолчанию

ну может на источник какой полезный ссылку дадите......
ну очень хочется разобраться
Словом можно обидеть. Словарем - убить
pingvi вне форума Ответить с цитированием
Старый 07.07.2010, 16:07   #3
pingvi
Пользователь
 
Аватар для pingvi
 
Регистрация: 25.06.2010
Сообщений: 13
По умолчанию

если кому надо то

Код:
Set Excel = CreateObject("Excel.Application") 
  Set Workbook = Excel.Workbooks.Open("C:\Users\Samsung\Desktop\1.xls") 
  Set Worksheet = Workbook.Worksheets(3) 
  ActiveDocument.CustomDocumentProperties("Test1").Value = Worksheet.Range("A1").Text 
  Excel.Quit
Словом можно обидеть. Словарем - убить
pingvi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение анкетных данных в word из excel John34 Microsoft Office Excel 10 09.04.2012 20:46
Импорт данных из Word в Excel макросом vv66 Microsoft Office Excel 17 27.01.2012 14:49
Перенос данных из Excel в Word Volch Microsoft Office Excel 6 19.10.2008 20:36
Перенос данных из MS Word в MS Excel ? Nickd5 Помощь студентам 2 28.06.2008 20:40