M

Çözüldü Başka bir dosyaya köprü oluşturmak

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

muratgunay48

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar, Örneğin elimde 2 tane dosya var test ve test1
test dosyasına bir buton ile test1 dosyasının Sayfa1 A1 hücresine köprü kurmak mümkün mü.
Şimdiden teşekkür ederim.
 
İşlem KÖPRÜ gibi olur ve mantık şöyle oluşturulur.
Açık belgede A sütununda açmak istediğiniz Excel belgelerinin TAM ADI
(açık belgeyle aynı klasörde değilse yol bilgisiyle beraber tam adı) yazılı olur.
Örneğin bu hücreye fareyle çift tıklama sonucunda ilgili belge açılır.

Siz en iyisi açık belgenin bir örneğini yükleyin ona göre kodlama işine bakılsın.
Kapalı belgenin bulunduğu kasör önemli.

.
 
İşlem KÖPRÜ gibi olur ve mantık şöyle oluşturulur.
Açık belgede A sütununda açmak istediğiniz Excel belgelerinin TAM ADI
(açık belgeyle aynı klasörde değilse yol bilgisiyle beraber tam adı) yazılı olur.
Örneğin bu hücreye fareyle çift tıklama sonucunda ilgili belge açılır.

Siz en iyisi açık belgenin bir örneğini yükleyin ona göre kodlama işine bakılsın.
Kapalı belgenin bulunduğu kasör önemli.

.
Hocam öncelikle ilginiz için teşekkür ederim.
Açılacak dosya adı, Test (ben değiştiririm). Konumu C:\Users\muratgunay48\Desktop . Yalnız hocam, belli bir hücreye gitmesi lazım. Örneğin Sayfa1'de A1 hücresi olsun.
Dosya demişsiniz ama, ben boş dosya yüklemiş olacağım. Umarım yanlış anlamadım.
Saygılarımla.
 

Ekli dosyalar

Alt taraftan işlem yapılacak sayfanın ismine fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
açılacak VBA ekranında sağdaki boş alana aşağıdaki kodu yapıştırın.

Dosya yolu ve adını C:\Users\muratgunay48\Desktop\test.xlsx
gibi A sütununda ki bir hücreye yazmışsanız, bu hücreye fareyle çift tıkladığınızda istediğiniz olur.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(10 satır)
 
Alt taraftan işlem yapılacak sayfanın ismine fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
açılacak VBA ekranında sağdaki boş alana aşağıdaki kodu yapıştırın.

Dosya yolu ve adını C:\Users\muratgunay48\Desktop\test.xlsx
gibi A sütununda ki bir hücreye yazmışsanız, bu hücreye fareyle çift tıkladığınızda istediğiniz olur.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(10 satır)
Hocam öncelikle emeğinize sağlık. Ben bir hücreye yazmadım, buton olarak düşünmüştüm ben. Deneyip sonucu yazacağım. Tekrar teşekkür ederim.
 
İyi de pratik olanı hücreye yazılması ve hücrede işlem yapılmasıdır.
Düğme kullanmak isterseniz, açılacak belgenin yolu/adı bilgisi için hangi hücreye bakılacağını da belirlemek gerekir.

Diyelim çift tıklamayla ya da başka yöntemle, ekrana INPUTBOX getirdik.
Bu durumda yol ve dosya adının bu INPUTBOX'a elle yazılması gerekir, ikinci aşama hangi hücreye gidileceği,
bunun da ikinci bir INPUTBOX la sorulması gerekecek demektir.
Bence bu şekilde hiç kullanışlı değil, en ideali çift tıklamadır.

.
 
İyi de pratik olanı hücreye yazılması ve hücrede işlem yapılmasıdır.
Düğme kullanmak isterseniz, açılacak belgenin yolu/adı bilgisi için hangi hücreye bakılacağını da belirlemek gerekir.

Diyelim çift tıklamayla ya da başka yöntemle, ekrana INPUTBOX getirdik.
Bu durumda yol ve dosya adının bu INPUTBOX'a elle yazılması gerekir, ikinci aşama hangi hücreye gidileceği,
bunun da ikinci bir INPUTBOX la sorulması gerekecek demektir.
Bence bu şekilde hiç kullanışlı değil, en ideali çift tıklamadır.

.
Hocam, siz öyle diyorsanız sıkıntı yok. O zaman o hücre boş kalacak ve 4 sayfaya da kod yapıştıracağım.
Diğer husus hocam. Neyi yanlış yazmışım. Sayfa1'de açacak.
ActiveWorkbook.Sheets("Sayfa1").[AK6].Select
Şeklinde olmayacak mı.
Saygılarımla.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst