don't update Open a Workbook in VBA

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,039
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,
Excel de kod ile başka bir çalışma sayfası açarken ekteki gibi "Dış kaynak Bağlantılar içeriyor" Güncelleştir, Güncelleştirme seçenekleri çıkmakta,

böyle bir durumda otomatik olarak "Güncelleştirme" seçeneği nasıl belirtilebilir.

Kod:
Sub OpenWorkbook ()

    Dim strFile As String

    strFile = Application.GetOpenFilename()
    Workbooks.Open (strFile)

End Sub
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Denemeniz için;

C++:
Workbooks.Open Filename:=strFile, UpdateLinks:=0
.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kullandığınız komut satırının parametreleri var. Onları deneyebilirsiniz.

Workbooks.Open(Filename, [UpdateLinks], [ReadOnly], [Format], [Password], [WriteResPassword], [IgnoreReadOnlyRecommended], [Origin], [Delimiter], [Editable], [Notify], [Converter], [AddToMru], [Local], [CorruptLoad])
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,039
Excel Vers. ve Dili
Office 2013 İngilizce
Kullandığınız komut satırının parametreleri var. Onları deneyebilirsiniz.

Workbooks.Open(Filename, [UpdateLinks], [ReadOnly], [Format], [Password], [WriteResPassword], [IgnoreReadOnlyRecommended], [Origin], [Delimiter], [Editable], [Notify], [Converter], [AddToMru], [Local], [CorruptLoad])
teşekkürler Korhan Hocam
Kod:
Application.AskToUpdateLinks = False
 

yusuf1284

Altın Üye
Katılım
17 Ocak 2015
Mesajlar
224
Excel Vers. ve Dili
Office Pro 2016 TR
Altın Üyelik Bitiş Tarihi
09-02-2028
Kullandığınız komut satırının parametreleri var. Onları deneyebilirsiniz.

Workbooks.Open(Filename, [UpdateLinks], [ReadOnly], [Format], [Password], [WriteResPassword], [IgnoreReadOnlyRecommended], [Origin], [Delimiter], [Editable], [Notify], [Converter], [AddToMru], [Local], [CorruptLoad])
Hocam görünmesin diye ikinci kod satırını mecbur yazacağız değil mi? ben sayfalar arasında veri alıp değiştirmeden kapatmak istiyorum

C++:
    Set wb = Workbooks.Open(selectedworkbook, UpdateLinks:=0, ReadOnly:=0)
    wb.Windows(1).Visible = False
    wb.Close savechanges:=False
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
GetObject komutu ile gizli olarak açabilirsiniz. Forumda örnekleri vardı.
 
Üst