• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

exel hücresindeki veriyi worde yazdırma

  • Konbuyu başlatan Konbuyu başlatan osm87
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Eylül 2011
Mesajlar
119
Excel Vers. ve Dili
2003-2007-2010 türkçe
Arkadaşlar merhabalar,
Exel de b1 satırındaki veriyi kendim wordü açacam oraya yazacak. Basit bir şey ama inanın istediğim kodu bulamadım.
 
En basit yoldan Adres Mektup birleştirme ile yazabilirsiniz.
 
yok hocam wordü aslında örnek verdim amacım exceldeki b1 hücresindeki veriyi mesela outlookda yeni bir mail açtım oraya yazsın veya wordde bir tablo var orayı açtığımda oraya yazsın. Nereye yazdığı önemli değil geçiş hızını zaman koyarak yavaşlatabilirim önemli olan b1 hücresindeki veriyi geçiş yaptığım programa yazsın.
 
Kod:
Sub ASKM()
ThisWorkbook.Sheets("Sayfa1").Range("b1").Copy
Application.Wait (Now + TimeValue("0:00:08"))
SendKeys "^v"
'Application.CutCopyMode = False
MsgBox "Tamam"
End Sub
 
teşekkür ederim çalıştı elinize sağlık. Peki excelde bir tablom var b1 den başlayıp b sütunundaki son satıra kadar bakacak eğer hücre doluysa kopyalayacak sonra biraz bekleyip yapıştıracak. Yani amacım b1 hücresine baksın veri varsa kopyalasın geçiş yaptığım programa yapıştırsın sonra b2 hücresine baksın veri yoksa çalışmayı bitirsin. Veri varsa b2 hücresini kopyalayıp geçiş yaptığım programa yapıştırsın. Bu şekilde b sütunundaki dolu olan son satıra kadar işlemi devam ettirsin. Biraz karışık mı anlattım bilmiyorum ama if, else, for girince ben error verdim :)
 
Merak ettim seçilen programa yapıştır mantığını. Amacınızı açık ederseniz daha pratik çözümler çıkabilir.
B2 de veri yoksa çalışmayı bitirirse alt satırlar kalır.
 
Geri
Üst