Çözüldü Excel Makroları ile Word Dosyası Açma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

mesutaydin

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba, Excel'de ilgili isime ait word dosyası(kişi ismine göre yani değişkene göre) makro ile nasıl açılabilir? yada word dosyasını excel sayfasını yapıştırsak yapıştırdığımız görüntüyü nasıl çağırabiliriz.
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
Çözüm
Tekrar merhaba Sayın @mesutaydin .

-- Belgenizde, alt taraftan Sheet1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
-- açılcak VBA ekranında sağdaki boş alana aşağıdaki kodları yapıştırın ve VBA ekranını kapatın.
-- Word isimli sayfadaki nesneleri ayrı ayrı seçin ve nesne seçiliyken formül çubuğunun en solunda göreceğiniz
nesne adlarını Sheet1'deki isimlerle aynı olacak şekilde değiştirin (amaç isimle, resim arasındaki bağlantının kurulabilmesi)

-- Sayfaya eklediğiniz düğmeye fareyle sağ tıklayıp MAKRO ATAyı seçin ve açılacak küçük ekranda WORD_AC isimli
makronun adını seçerek işlemi onaylayın.

Artık;
-- H3 hücresindeki seçimi değiştirdiğinizde Word sayfasındaki resim, sağ tarafa getirilir.
-- Sayfadaki düğmeye...
Sayın @mesutaydin .

Eklediğiniz bağlantı.rar dosyası için virüs uyarısı alınıyor ve CHROME tarayıcısı dosyayı indirmiyor. Bilginiz olsun.

İsteğiniz, yol (word belgesinin bulunduğu dizin) bilgisi belli ve mevcut olan bir word belgesinin açılması mıdır?

.
 
1- evet istedigim bu degiskene bagli olarak exceli belirli dosyadan acmak.( Virus oldugu uyarisi veren dosyadada word dosyasi vardi bag1 ve bag2 olarak excelde beliilrttigim dosyalar)
2- eger word dosyasini word dosya bicim formati ile excele yapistirsak o formati getirmek mumkun olur mu?
 
Kusura bakmayınız ama sorunuzu hala net olarak anlamamış olabilirim.

İsteğiniz, Excel belgesinde H3 hücresine bir isim yazdığınızda (veya bu hücredeki veri doğrulama listesinden seçim yaptığınızda)
yazılan bu isim B sütunununda var, bu excel belgesinin bulunduğu dizinde, B sütunundaki ismin karşısındaki C sütunu hücresinde
adı yazılı olan WORD belgesini açmak ise;

alt taraftan Sheet1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
açılacak VBA ekranında sağdki boş alana aşağıdaki kodu yapıştırın.

H3'e isim yazdığınızda ilgili word belgesi açılır.

Koşullar:

-- H3'e yazılı isim B sütununda vardır,
-- B sütununda ilgili ismin sağında ismi yazılı olan WORD belgesi, excel belgesiyle aynı klasörde mevcuttur.

VBA:
You must log in to view content
(17 satır)

.
 
Kusura bakmayınız ama sorunuzu hala net olarak anlamamış olabilirim.

İsteğiniz, Excel belgesinde H3 hücresine bir isim yazdığınızda (veya bu hücredeki veri doğrulama listesinden seçim yaptığınızda)
yazılan bu isim B sütunununda var, bu excel belgesinin bulunduğu dizinde, B sütunundaki ismin karşısındaki C sütunu hücresinde
adı yazılı olan WORD belgesini açmak ise;

alt taraftan Sheet1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
açılacak VBA ekranında sağdki boş alana aşağıdaki kodu yapıştırın.

H3'e isim yazdığınızda ilgili word belgesi açılır.

Koşullar:

-- H3'e yazılı isim B sütununda vardır,
-- B sütununda ilgili ismin sağında ismi yazılı olan WORD belgesi, excel belgesiyle aynı klasörde mevcuttur.

VBA:
You must log in to view content
(17 satır)

.
@Ömer BARAN malesef hata verdi. "Run-time error "5174" malesef dosyanızı bulamadık diye.
Sorum da h3 deki yazan ada göre b sutünündaki isme denk gelen c sutünündaki wordun çalışması doğrudur.
Diğer bir sorumda word açmadan word dosyasını excelin içine özel yapıştır ile "Microsoft Word Belgesi Nesnesi" olarak yapıştırsak bir sayfaya oradan bağlantı ile sayfanın bir alanında görüntülememiz mümkün mü? Resim getirmek gibi fakat word nesnesini görüntülemek istersek bu yapılabilir mi?
 
@Ömer BARAN malesef hata verdi. "Run-time error "5174" malesef dosyanızı bulamadık diye.
Sorum da h3 deki yazan ada göre b sutünündaki isme denk gelen c sutünündaki wordun çalışması doğrudur.
Diğer bir sorumda word açmadan word dosyasını excelin içine özel yapıştır ile "Microsoft Word Belgesi Nesnesi" olarak yapıştırsak bir sayfaya oradan bağlantı ile sayfanın bir alanında görüntülememiz mümkün mü? Resim getirmek gibi fakat word nesnesini görüntülemek istersek bu yapılabilir mi?
İstediğimi ekteki excelde daha net yazdığımı düşünüyorum.
 

Ekli dosyalar

Tekrar merhaba Sayın @mesutaydin .

-- Belgenizde, alt taraftan Sheet1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
-- açılcak VBA ekranında sağdaki boş alana aşağıdaki kodları yapıştırın ve VBA ekranını kapatın.
-- Word isimli sayfadaki nesneleri ayrı ayrı seçin ve nesne seçiliyken formül çubuğunun en solunda göreceğiniz
nesne adlarını Sheet1'deki isimlerle aynı olacak şekilde değiştirin (amaç isimle, resim arasındaki bağlantının kurulabilmesi)

-- Sayfaya eklediğiniz düğmeye fareyle sağ tıklayıp MAKRO ATAyı seçin ve açılacak küçük ekranda WORD_AC isimli
makronun adını seçerek işlemi onaylayın.

Artık;
-- H3 hücresindeki seçimi değiştirdiğinizde Word sayfasındaki resim, sağ tarafa getirilir.
-- Sayfadaki düğmeye tıkladığınızda seçilen isime ait ve bu excel belgesiyle aynı dizinde yer alıp,
adı, beçilen ismin karşısında C sütununda yazılı olan word belgesi açılacaktır.

CPP:
You must log in to view content
(32 satır)

.
 
Çözüm
Tekrar merhaba Sayın @mesutaydin .

-- Belgenizde, alt taraftan Sheet1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
-- açılcak VBA ekranında sağdaki boş alana aşağıdaki kodları yapıştırın ve VBA ekranını kapatın.
-- Word isimli sayfadaki nesneleri ayrı ayrı seçin ve nesne seçiliyken formül çubuğunun en solunda göreceğiniz
nesne adlarını Sheet1'deki isimlerle aynı olacak şekilde değiştirin (amaç isimle, resim arasındaki bağlantının kurulabilmesi)

-- Sayfaya eklediğiniz düğmeye fareyle sağ tıklayıp MAKRO ATAyı seçin ve açılacak küçük ekranda WORD_AC isimli
makronun adını seçerek işlemi onaylayın.

Artık;
-- H3 hücresindeki seçimi değiştirdiğinizde Word sayfasındaki resim, sağ tarafa getirilir.
-- Sayfadaki düğmeye tıkladığınızda seçilen isime ait ve bu excel belgesiyle aynı dizinde yer alıp,
adı, beçilen ismin karşısında C sütununda yazılı olan word belgesi açılacaktır.

CPP:
You must log in to view content
(32 satır)

.
Üstad ellerine sağlık resim getirme oldu. Fakat makroda düğmeye bastığımda aşağıdaki ekran görüntüsü geliyor.
1.webp

word açılıyor fakat ilgili word dosyası değil aşağıdaki şekilde.
w.webp
 
Moderatörün son düzenlenenleri:
Denemeyi yaptığınız, kodların içinde olduğu (sorunlu) excel belgesinin ve
açılmayan word belgesinin birer kopyasını ekler misiniz?

Denemeden cevap yazmıyorum.

Ayrıca, gördüğüm kadarıyla; açılacak word belgesi FORM olarak kullanılan sabit bir yapıda ve
yine tahminim o ki; belgede belli alandaki/alanlardaki bilgiyi/bilgileri kontrol etmek/görmek istiyorsunuz.
Durum böyle midir? Hangi alandaki bilgiyi/bilgileri görmek istilorsunuz?

.
 
Denemeyi yaptığınız, kodların içinde olduğu (sorunlu) excel belgesinin ve
açılmayan word belgesinin birer kopyasını ekler misiniz?

Denemeden cevap yazmıyorum.

Ayrıca, gördüğüm kadarıyla; açılacak word belgesi FORM olarak kullanılan sabit bir yapıda ve
yine tahminim o ki; belgede belli alandaki/alanlardaki bilgiyi/bilgileri kontrol etmek/görmek istiyorsunuz.
Durum böyle midir? Hangi alandaki bilgiyi/bilgileri görmek istilorsunuz?

.
word ekleyemiyorum daha önce eklediğimde virüs hatası veriyor demiştiniz.

İstemiş olduğum bir değerlendirme wordünü ilgili kişiye bağlı olarak çalıştırmak.

Açmak istediğim değerlendir1 word dokumanın dolusu olarak aşağıda linki ekledim.

Bağ1 - bağ2 word dosyalarıda excelde açmak için oluşturduğum örnek word belgeleri.

Bağ1.docx - 12 KB
Bağ2.docx - 12 KB
Değerlendirme 1.docx - 14 KB
 

Ekli dosyalar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst