'u kullanmadan VBA kullanarak excel'de kılavuz çizgileri nasıl kapatabilirim Excel 2013'te bir Excel raporu üzerinde ayrı bir excel raporu oluşturan bir VBA makrosu var. Oluşturulan bu excel raporunda GridLines'i kapatmak istiyorum.ActiveWindow
Ben Böyle yapmak rastlamak kod tek parça, Ancak bu excel arka yani oluşturulur
ActiveWindow.DisplayGridlines = False
altında bu raporun demektir
Dim appObject As New Excel.Application
appObject.Visible = False
olduğunu ActiveWindow değil. ActiveWindow nesnesini kullanmadan kılavuz çizgileri kapatmanın alternatif bir yolu var mı?
'ActiveWindow' ve' appObject.ActiveWindow' aynı şeydir - sadece kendi uygulama nesne içinde bunu hak kazanmak için gerekmez. – Comintern
[Bu] 'ya göre (https://msdn.microsoft.com/en-us/library/office/ff835196.aspx), Windows' ı ("book1.xls") deneyin. DisplayGridlines = False'. – OldUgly
Üzgünüm çocuklar, Windows ("filename.xls") bana aralık dışı abonelik verir. Bu XLS appObject.Visible = False nedeniyle açık değilse bu herhangi bir anlam ifade ediyor. – tempidope