nicelabel5
Tarih
08/06/2010 12:13
Konu Sahibi
starturk
Yorumlar
5
Okunma
1509
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



starturk
Aktif Üye
Kullanici Avatari
Aktif Üye
35
20/06/2009
0
İstanbul
Ofis 2003
20/04/2012,09:10
Çözüldü 
Selam Arkadaşlar;
nicelabel5 kullanan varmıdır bilmiyorum. problemimi konularda mesajlarda arattım ama bulamadım.
problem şu; nicelabel'da Excel verilerini kullanıyorum yazdırırken görev yöneticisinde her yazdır dediğim anda nlabel5 çalışıyor bu normal ama kapattığım zaman buradan gitmiyor kaç defa yazdır demişsen hepsinde görev yöneticisinden açılıyor açık kalmasıda yazdırmak için bekleme süresini yükseltiyor. yazdırma işlemini excel'de makrodan yaptırıyorum. ne zaman Excel sayfasını kapattım ozaman görev yöneticisindeki açılmış olan nlabel'larda kapanıyor. benim istediğim makronun içine nasıl bir kod yazayım ki görev yöneticisindeki çalışmayan açıkta kalmış nlabel işlemini sonlandırsın yada yazdırma işlemi bitince sonlandırsın.

şimdiden teşekkür ederim
hepinize kolay gelsin.
starturk, 20-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


ogulcan92
Aktif Üye
Kullanici Avatari
Aktif Üye
1.160
06/05/2009
477
İzmir
Ofis 2003
07/08/2015,11:50
Çözüldü 
Sn:starturk
Anlatmaya çalıştığınızdan herhangi bir şey anlamadım örnek eklermisiniz.
Cevapla


starturk
Aktif Üye
Kullanici Avatari
Aktif Üye
35
20/06/2009
0
İstanbul
Ofis 2003
20/04/2012,09:10
Çözüldü 
Sn: Oğulcan92
örnek ancak makronun kullandığı linkte verdiğim kodu ekleyebilirim örnek olabilecek şey bir program
makro bir job dosyası çalıştımakta jobda yazılı kod şu;
LABEL"C:\............."
PRINT VARIABLE
QUIT
exceldeki makro ilgili job dosyasını açmakta job nicelabel programı aracılığıyla istediğim veriyi print etmekte bu arada görev yöneticisinde nicelabel açılıp işlem yapılıyor gösteriyor fakat yazdırma işlemi bittikten sonra quit'e göre işlem sona erdiğinde görev yöneticisinde hala işlem yapıyormuş gibi onlarca nicelabel görülüyor.
starturk, 20-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


ogulcan92
Aktif Üye
Kullanici Avatari
Aktif Üye
1.160
06/05/2009
477
İzmir
Ofis 2003
07/08/2015,11:50
Çözüldü 
Sn:starturk
Eğer excelden veya formdan yazdırma işlemini yaptıktan sonra kapat butonuna aşağıdaki kodu deneyiniz.

Kod:
Set LABEL = Nothing


Sn:starturk
Hemen hemen aynı özellikler sahip bir yazdıma programını Excel UserFormdan kulanılmış kodları size fikir verbilir.

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Dim MRobj As Object

Private Sub cmdYazdir_Click()
    If ListBox1.Text <> "" Then
        MRobj.StartReport (ListBox1.Text)
    Else
        MsgBox ("Raporda Yazılacak Birşey Yok")
    End If
End Sub

Private Sub cmdKapat_Click()
    Unload Me
End Sub

Private Sub UserForm_Initialize()
    Dim cnt As Integer
    Dim i As Integer
    
    Set MRobj = CreateObject("MetaReport.MetaReportApp")
    
    MRobj.parentwindow = Application.Hwnd
    
    MRobj.ProjectsPath = "C:\MetaReports"
    
    cnt = MRobj.ReportCount
    For i = 0 To cnt - 1
        Me.ListBox1.AddItem MRobj.ReportID(i)
    Next i
End Sub

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    Set MRobj = Nothing
End Sub

Cevapla


starturk
Aktif Üye
Kullanici Avatari
Aktif Üye
35
20/06/2009
0
İstanbul
Ofis 2003
20/04/2012,09:10
Çözüldü 
Sn:ogulcan92
göstermiş olduğunuz ilgiden dolayı teşekkür ederim. kodu inceleyip hemen yazıp size olumlu yada olumsuz cevap yazacağım.

bir önceki mailinize istinaden
ekte gönderdiğim resimde açılmış olan nlabel5 dosyaları var gerçekte çalışmamasına rağmen orada çalışıyormuş gibi bulunuyor onların kodla kapatılmasını istiyorum


Sn: Ogulcan92
gönderdiğiniz örneği alıp uyarladım ama istediğim sonucu yine elde eldemedim. nicelabel programı kapanıyor ama zannediyorum ki Excel ile bağlantısı (kopmuyorki) ecell açık kaldığı sürece görev yöneticisinde çalışıyor görülüyor.


Ek Dosyalar
.zip   nlabel5.zip (Dosya Boyutu: 23,56 KB / İndirme Sayısı: 12)
starturk, 20-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


starturk
Aktif Üye
Kullanici Avatari
Aktif Üye
35
20/06/2009
0
İstanbul
Ofis 2003
20/04/2012,09:10
Çözüldü 
selam arkadaşlar
kaç zamandır bunun çözmeye çalıştım ama hala bir adım yol alamadım.
yeni bir örnek ekliyorum belki örneği görünce daha değişik fikirler doğacaktır.
arka pencerede görülen excel'deki verileri köprü yardımıyla çalıştır dediğimde job dosyasını okuyor job dosyasında belirtilen nicelabell5 programının ilgili dosyası açılarak yazdırma işlemi gerçekleşiyor ve nicelabell5 kapanıyor ancak görev yöneticisinde kapanmamış görülüyor. her yazdır dediğimde görev yöneticisinde bir nicelabell5 açtığından kaç defa yazdır körüsüne basmışsam sistem yöneticisinde o kadar açık nicelabell5 görülüyor. bu sayı çoğaldıkça yazdırmak için bekleme süreside aynı oranda yükseliyor. excel'i kapatıyorum görev yöneticisine bakıyorum excel'de açık gibi görülüyor. görev yöneticisine gelip excel'i sonlandır dediğimde hem Excel sonlanıyor hemde kaç tane nicelabell5 varsa onlar sonlanıyor.
yapmak istediğim; excellde çalışan küçük birde macro var bu makronun sonuna nasıl bir kod ekleyeyim ki görev yöneticisini hiç açmadan orada açıkmış gibi görülen nicelabell5'leri sonlandırabileyim.

saygılar


Ek Dosyalar
.rar   adsız.rar (Dosya Boyutu: 97,65 KB / İndirme Sayısı: 6)
starturk, 20-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi



Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya