Chciałem napisać makro, które zmieni font/czcionkę we wszystkich arkuszach skoroszytu. Niestety wskazany niżej pogrubiony kod nie działa i chciałbym zrozumieć dlaczego:
Sub ZmianaFontuArkusz1() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets ws.Cells.Select With Selection.Font .Size = 10 .Name = "Segoe UI Semilight" End With Next ws End Sub
Ostatecznie poradziłem sobie z pętlą zmieniającą numer arkusza, ale chciałem wiedzieć dlaczego przy utworzonej zmiennej nie zadziałało "Cells.Select".
Dziękuję.