Bu alt sayfayı, başka sütunları daraltmak ve genişletmek için tıklatabildiğim başka bir elektronik tabloya aldım. Bazı satırları daraltmak için kullanmak üzere yeni bir elektronik tabloya kopyaladım ancak şimdi "Alt veya işlev tanımlanmamış" hatasını alıyorum. Bu çalışma kitabındaki başka hiçbir komut dosyası vardır Buttons
Alt veya işlev tanımlanmamış: Düğmeler()
Sub HideDetails()
Range("3:8").Select
If Selection.EntireColumn.Hidden Then
Selection.EntireColumn.Hidden = False
Buttons("btnToggleDetails").Caption = "-"
Else
Selection.EntireColumn.Hidden = True
Buttons("btnToggleDetails").Caption = "+"
Range("A1").Select
Application.CutCopyMode = False
End If
Range("A1").Select
Application.CutCopyMode = False
End Sub
vurgulamaktadır. Bu aslında Modül1'deydi ama yeni bir modüle taşımaya çalıştım.
Düzenleme
: kod ancak ekran görüntüsünde düğme adını değiştirdi. Her iki referans dabtnToggleDetails
için geçerli, ancak yine de aynı hatayı atıyor.
Hata düzeltildi, ancak hala "EntireColumn" referanslarım olduğu için tüm çalışma kitabım gizlendi ve geri alamıyorum! lol –
http://superuser.com/questions/1060182/accidentally-hid-all-columns-with-a-macro-how-do-i-get-them-back –
Şeridin Ana Sayfa sekmesinde Hücreler grubunu ve Biçim düğmesini seçin. Oradan Gizle ve Göster'i seçin ve ardından Sütunları Göster'i seçin. Gelecekte, tüm sütunları gizlemek istiyorsanız, çalışma sayfasını gizlemekten daha iyi olursunuz. –