Pytanie : Dlaczego móc I the aktualny szpaltowy szerokość Przodować worksheet?

W Przodować 2003, I polubić sprawnie pojedynczy worksheet, i wtedy macro który tworzyć nowy worksheet i pokaz w rząd (1) the szpaltowy szerokość the wybrany worksheet.

Odpowiedź : Dlaczego móc I the aktualny szpaltowy szerokość Przodować worksheet?

Jeżeli ty chcieć the wartość donosić the Format… Komórka… Szpaltowy Szerokość menu rzecz, then the następujący macro robić w ten sposób. Ono pytać the użytkownik pasmo komórka który zawierać the pragnąć kolumna. Ono wtedy dodawać worksheet przy the końcówka the workbook the kolumna szerokość.

Ćwiek
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
Okręt podwodny ColumnWidths ()
Ciemnawy targ Jako Pasmo, cel Pasmo
Na Błąd Życiorys Następnie
Ustalony targ = Application.InputBox ("Zadawalać wybiórka the pasmo ty chcieć kolumna szerokość dla", Pisać Na Maszynie: =8)
Na Błąd Rozpoczynający (0)
Jeżeli targ Być Okręt podwodny Wtedy Wychodzić Okręt podwodny

Application.ScreenUpdating = Fałszywy
Ustalony targ = targ. Rząd (1)
Z Worksheets.Add (póżniej: =Worksheets (Worksheets.Count))
    Dla Targ cel W targ. Komórka
        . Komórka ((1), cel. Kolumna) = cel.EntireColumn.ColumnWidth
    Następnie
Końcówka Z
Application.ScreenUpdating = Prawdziwy
Końcówka Okręt podwodny
Inne rozwiązania  
 
programming4us programming4us