Deschidere document Word dintr-un formular in Excel

popa.catalin
Mesaje: 13
Membru din: Vin Oct 19, 2018 1:27 am

Deschidere document Word dintr-un formular in Excel

Mesaj de popa.catalin » Dum Feb 18, 2024 3:38 pm

Buna ziua
Va rog sa ma ajutati
Cu un buton dintr-un formular Excel doresc sa deschid un document Word care are corespondenta cu date din Excel.
Dim wb As Workbook
For Each wb In Workbooks
wb.Save
Next wb

Dim wordApp As Object
Set wordApp = CreateObject("Word.Application")
wordApp.Documents.Open Filename:="D:\CVC\C.doc"
wordApp.Visible = True

wordApp.Application.Activate

Userform1.Hide
Am acest cod.
Imi deschide documentul Word insa fara acele legaturi .
As dori ca inainte de deschiderea documentului Word sa imi apara mesajul "Opening this document will the following SQL command:" eu apas pe Yes si datele din Excel se atualizeaza in Word cand se deschide

Indigo-ONE
Mesaje: 437
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Deschidere document Word dintr-un formular in Excel

Mesaj de Indigo-ONE » Joi Feb 22, 2024 1:24 am

Salut,
Va rog sa ma ajutati
Cu un buton dintr-un formular Excel
Ce intelegi prin "formular"??? Userform? probabil da, ca la sfarsit ai "Userform1.Hide"
doresc sa deschid un document Word care are corespondenta cu date din Excel.
cum "are corespondenta"?, in ce fel???

Care e treaba cu:

Cod: Selectaţi tot

Dim wb As Workbook
For Each wb In Workbooks
wb.Save
Next wb
??

In aceasta portiune de cod:
Dim wordApp As Object
Set wordApp = CreateObject("Word.Application")
wordApp.Documents.Open Filename:="D:\CVC\C.doc"

wordApp.Visible = True
wordApp.Application.Activate
Liniile evidentiate, nu sunt necesare.

Ca sa vad daca am inteles corect, te rog sa-mi spui.

Vrei ca la apasarea unui buton din Userform1, sa apara un mesaj care sa te intrebe (ceva ce nu am inteles) daca doresti actualizarea datelor in fisierul Word.
Te rog sa explici amanuntit si sa raspunzi la TOATE intrebarile puse.
Ce versiune de excel folosesti?


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

popa.catalin
Mesaje: 13
Membru din: Vin Oct 19, 2018 1:27 am

Re: Deschidere document Word dintr-un formular in Excel

Mesaj de popa.catalin » Sâm Feb 24, 2024 7:45 pm

Buna ziua
Deci am o foaie excel in care completez unele celule.
Dupa ce salvez fisierul excel aceste celule sunt in legatura ( mail merge) cu un document word.
Ca sa nu lucrez direct in excel, mi-am facut in vba un Userform si as dori sa deschid documentul Word direct din acest Userform.
Problema e ca imi deschide documentul Word insa nu imi actualizeaza datele.


Daca deschid documentul Word imi apare mesajul "Opening this document will the following SQL command:", eu apas pe Yes si mi se deschide documentul Word actualizat.
Din userform mi se deschide direct Word-ul fara actualizarea datelor
Folosesc Excel 2010
Sper sa fiu inteles
Va multumesc foarte mult

Indigo-ONE
Mesaje: 437
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Deschidere document Word dintr-un formular in Excel

Mesaj de Indigo-ONE » Dum Feb 25, 2024 10:07 am

Salut,

Deci...
Doresti sa iti apara un mesaj..... sau sa se actualizeze automat cand deschizi fisierul word din userformul din excel.
Ataseaza fisierele, fara date sensibile, daca exista.


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

popa.catalin
Mesaje: 13
Membru din: Vin Oct 19, 2018 1:27 am

Re: Deschidere document Word dintr-un formular in Excel

Mesaj de popa.catalin » Dum Feb 25, 2024 1:39 pm

Buna ziua
Nu cred ca sunt prea coerent la ceea ce imi doresc.
Va trimit cele doua fisiere si cred ca o sa va lamuriti
multumesc din suflet pentru ajutor
In formularul AdaugaClient_frm cand apas butonul verde as dori sa se afiseze documentul Word dar cu datele din excel actualizate.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Indigo-ONE
Mesaje: 437
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Deschidere document Word dintr-un formular in Excel

Mesaj de Indigo-ONE » Dum Feb 25, 2024 4:35 pm

Salut,

Este mult mai complicat decat am crezut.
Fisierul .doc pare sa fie fisier creat de mail merge dar cu toate acestea apar multe eroari la incercarea de conectare...
mail merge.png
si tot asa pentru foarte multe campuri.

Deoarece nu am timp acum nu pot testa un cod VBA. Voi incerca in limita timpului disponibil.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

popa.catalin
Mesaje: 13
Membru din: Vin Oct 19, 2018 1:27 am

Re: Deschidere document Word dintr-un formular in Excel

Mesaj de popa.catalin » Dum Feb 25, 2024 7:41 pm

Buna ziua
Deci daca fac o modificare in excel si salvez, iar apoi deschid documentul Word, toate modificarile din excel imi apar in Word(inclusiv SATUL si toate celelalte).
Problema e ca eu vreau sa deschid documentul din acel buton verde.
Multumesc pentru timpul acordat.
Daca treceti vreodata prin Cotnari va astept cu um pahar de vin :)
O seara frumoasa

Scrie răspuns

Înapoi la “Visual Basic for Application (VBA) cu Excel - Intrebari tehnice”