Açık Çalışma Kitabının yeniden açılması

Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Kod:
Private Sub UserForm_Activate()
Workbooks.Open ThisWorkbook.Path & "\tedavi_yolluk_bildirimi.xls"
kodu ile tedavi_yolluk_bildirimi çalışma kitabını açmaya çalıştığımızda
kitap açık olduğu zaman
kitap zaten açık yeniden açmak istiyormusunuz diye uyarı veriyor.
bu uyarıyı vermeden açılmasını istiyorum.Bunu nasıl gerçekleştireceğiz
ekte hata mesajı var.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Yalnız kaydetmediğiniz veriler silincektir.
Uyarması benden.:cool:
Kod:
Application.DisplayAlerts = False
Workbooks.Open ThisWorkbook.Path & "\tedavi_yolluk_bildirimi.xls"
Application.DisplayAlerts = True
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Elinize sağlık.

Peki hocam bu uyarıyı neden verir. Kaydedip kapatıyorum.
bu kodla açmaya çalıştığımda her defasında bu uyarı ile karşılaşıyorum.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Elinize sağlık.

Peki hocam bu uyarıyı neden verir. Kaydedip kapatıyorum.
bu kodla açmaya çalıştığımda her defasında bu uyarı ile karşılaşıyorum.
Çünkü dosya açık ve açılırsa veriler silinecek,onun için sizi sizi uyarıyor.:cool:
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Kod:
for each wb in workboks
if wb.name = "tedavi_yolluk_bildirimi.xls" then _
a= "tedavi_yolluk_bildirimi.xls"
next
if a <> "" then msgbox "Dosya a&#231;&#305;kt&#305;r."
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Say&#305;n DeliBalta58 ,Say&#305;n anemos'un verdi&#287;i alternatif cevaba bakt&#305;n&#305;zm&#305;.Belki size o kodlar laz&#305;m olmu&#351;tur.:cool:
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Hocam. İşi başkan anlatmak gerekli.
Form aktif olduğunda aynı kyasördeki 4 tane kitap açılıyor,bilgiler alınıp. tekrar kapatılıyor. Yeni bir veri girişi olmuyor.

tedavi_yolluk_bildirimi.xls hariç digerlerinde sıkıntı yok.
Bunu çözmeye ugraşıyorum. Neden olabilir ve nasıl engellerim.

Kod:
Private Sub UserForm_Activate()
Workbooks.Open ThisWorkbook.Path & "\kurum.xls"
Workbooks.Open ThisWorkbook.Path & "\ekonomik_kod.xls"
Workbooks.Open ThisWorkbook.Path & "\personel_bilgi.xls"
Workbooks.Open ThisWorkbook.Path & "\tedavi_yolluk_bildirimi.xls"

Set krm= Workbooks("kurum.xls").Worksheets("sayfa1")
Set ek_kod= Workbooks("ekonomik_kod.xls").Worksheets("sayfa1")
Set pers = Workbooks("personel_bilgi.xls").Worksheets("sayfa1")

Workbooks("tedavi_yolluk_bildirimi.xls").Worksheets("sayfa2").Select

TextBox40.Text = krm.[B18]
TextBox41.Text = ek_kod.[B18]
TextBox42.Text = pers.[B18]

ComboBox1.RowSource = "Sayfa2!A2:A66" 'Saatler
ComboBox2.RowSource = "Sayfa2!A2:A66" 'Saatler
ComboBox7.RowSource = "Sayfa2!A2:A66" 'Saatler

Workbooks("kurum.xls").Close False 
Workbooks("ekonomik_kod.xls").Close False 
Workbooks("ekonomik_kod.xls").Close False 
Workbooks("tedavi_yolluk_bildirimi.xls").Close False 
End Sub
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Sayın anemos'un kodlarını kullanmanız dağa doğru olacaktır.:cool:
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Dosyay&#305; a&#231;mak yerine kapal&#305; iken B18 de&#287;erlerini Excel4Macro ile neden alm&#305;yorsunuz?
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Kapal&#305; dosya uygulamalar&#305;na &#231;ok bakt&#305;m.Ancak hi&#231; bir bilgim ve tecr&#252;bem olmad&#305;&#287;&#305; i&#231;in hi&#231; ugra&#351;mad&#305;m.Bunun yerine dosyay&#305; a&#231;&#305;p bilgiyi al&#305;p kapatma yoluna gittim.
 
Katılım
6 Mart 2007
Mesajlar
99
Excel Vers. ve Dili
MS Office 2003 Türkçe
Excel 2003, "veri dosyas&#305; kapal&#305; olsa bile" link verdi&#287;inizde ilgili veriyi alm&#305;yor mu? (Ben bu uygulamay&#305; s&#305;k&#231;a kullan&#305;yorum). Yoksa makro i&#231;erisinde bu uygulama ge&#231;ersiz midir?
 
Katılım
25 Ocak 2008
Mesajlar
15
Excel Vers. ve Dili
son versiyon
tesekkurler
 
Üst