Ekran Görüntüsü Alma

Katılım
23 Ağustos 2012
Mesajlar
53
Excel Vers. ve Dili
2010
excelde belirlediğimiz aralığın ekran görüntüsünü otomatik olarak alarak belirlediğimiz dosyaya yine otomatik olarak kayıt etmek istiyorum yardım ederseniz sevinirim.
 
Katılım
23 Ağustos 2012
Mesajlar
53
Excel Vers. ve Dili
2010
İlettiğiniz linkte bir kod bulup kendi çalışmama uygulamaya çalıştım
resim klasörüne görüntüyü alıyor ancak "sayfa 2" ve "sayfa 3" ü silerek sadece hazırlık sayfasını bırakıyor bu iki sayfada kullandığım veriler mevcut olduğu için silinmemesi gerekli.
ikinci olarak ta resmi yatay kaydediyor dikeye çevirmem gerek.
henüz makroya hakim olmadığımdan hazır kodlar üzerinde basit değişiklikler yapıyorum bu sebeple uzun süre uğraşmama rağmen bahsettiğim sıkıntıları düzeltemedim.
mümkünse aşağıdaki kodu çalışma kitabı içinde yer alan diğer sayfaları silmeyen ve resmi dikey olarak kaydeden bir makro olarak düzenleyebilirseniz çok sevinirim. şimdiden teşekkür ederim.




Kod:
Sub RESİM()
Dim oCht As Chart

On Error Resume Next
Application.ScreenUpdating = False
  Application.DisplayAlerts = False
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder("D:\resim")
dosya = f.Files.Count + 1
Worksheets("HAZIRLIK").Range("A94:CB132").CopyPicture Screen, Picture

Set oCht = Charts.Add

With oCht
    .Paste
    .Export Filename:="D:\resim\" & dosya & ".jpg", Filtername:="JPG"
End With
For i = 1 To Sheets.Count
If Sheets(i).Name <> "HAZIRLIK" Then
Sheets(i).Delete
End If
Next
 Application.DisplayAlerts = True
   Application.ScreenUpdating = True
End Sub
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Excelde
1-Belirlenen hücre aralığının ekran görüntüsünü alıp belirlediğimiz klasöre otomatik kaydeden makro var mı?
2-Belirlenen hücre aralığının ekran görüntüsünü alıp hızlı resim, prntsc gibi sitelere upload edip resim bağlantısını verebilecek makro var mı?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,203
Excel Vers. ve Dili
Ofis 365 Türkçe
3 nolu mesajda kodlar var,onu denediniz mi?
 

byfika

Altın Üye
Altın Üye
Katılım
15 Ağustos 2009
Mesajlar
493
Excel Vers. ve Dili
Excel Vers. ve Dili : Ofis 2007 / Tr
Altın Üyelik Bitiş Tarihi
13.09.2027
Merhabalar,
Dener misiniz?
Koddaki yolu kendi bilgisayarınıza göre ayarlayın..Ayrıca excel sayfadaki bölümü de ayarlayın
 

Ekli dosyalar

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Merhabalar,
Dener misiniz?
Koddaki yolu kendi bilgisayarınıza göre ayarlayın..Ayrıca excel sayfadaki bölümü de ayarlayın
İlgilendiğiniz için teşekkürler makrodan hiç anlamıyorum. Ancak sanırım siz dosyanızda resimler klasörünü var sayılan yol olarak belirlemişsiniz bende değiştirmedim. Bu haliyle butona tıkladığımda hata veriyor. (Ret = OleCreatePictureIndirect(tPICTDEST, tIID, 1, IPic)
 

byfika

Altın Üye
Altın Üye
Katılım
15 Ağustos 2009
Mesajlar
493
Excel Vers. ve Dili
Excel Vers. ve Dili : Ofis 2007 / Tr
Altın Üyelik Bitiş Tarihi
13.09.2027
Ekteki dosyayı indirin, masa üstüne alın ve Rar dan çıkarın. Ben dosyanın içine Resimler1 adında klasör ekledim. Ama buna gerek yok. Butona tıkladığınızda masa üstüne Resimler1 adında klasörü açacak ve B2 ile G17 arasının resmini buraya kaydedecektir.
Ayrıca daha önce gönderdiğim dosya bende çalışıyor (Office 2010 Eng 32 Bit)
 

Ekli dosyalar

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Ekteki dosyayı indirin, masa üstüne alın ve Rar dan çıkarın. Ben dosyanın içine Resimler1 adında klasör ekledim. Ama buna gerek yok. Butona tıkladığınızda masa üstüne Resimler1 adında klasörü açacak ve B2 ile G17 arasının resmini buraya kaydedecektir.
Ayrıca daha önce gönderdiğim dosya bende çalışıyor (Office 2010 Eng 32 Bit)
İlgilendiğiniz için teşekkürler. Ancak aynı hatayı veriyor bende. Office 2019 Türkçe kullanıyorum. Sorun dil den mi kaynaklanıyor acaba?
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Kullandığım Ofis proğramı Office 2019 64 bit Türkçe(Mesaj düzenleme süresi dolmuş)
 
Üst