powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с кодом в Excel
9 сообщений из 34, страница 2 из 2
Помогите с кодом в Excel
    #37444359
AlexXMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а итого после сформировавшегося списка...потому что вы написали переменную.....как в VBA объявлять переменную я и то не знаю...извините меня за мою настырность и наглость!:)
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444360
AlexXMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как чтобы в этом варианте после скопированных строк дописать итого для столбцов сумм, а то вы написали там переменную, а я в VBA даже не знаю как ее обхявлять! Извините меня за мою настырность и наглость!:)
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444370
kuklp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexXMan, так?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Private Sub CommandButton1_Click()
Dim r As Range, sh As Worksheet
    Application.EnableEvents = False
    Set sh = Sheets("Лист4")
    sh.Range("A7:H200").Delete Shift:=xlUp
    With Me
    .Outline.ShowLevels rowLevels:= 4 
    .Range("A7:H920").AutoFilter  1 , "a"
    .Range("A7:H920").SpecialCells( 12 ).Copy sh.[A7]
    .Range("A7:H920").SpecialCells( 12 ).Copy
    sh.Range("A7").PasteSpecial  11 
    .AutoFilterMode =  0 
    End With
    Set r = sh.[b65536].End(xlUp).Offset( 1 )
    r.Value = "Итого": r( 1 ,  5 ).Formula = "=Sum(F8:F" & r.Row -  1  & ")"
    r( 1 ,  5 ).AutoFill sh.Range(r( 1 ,  5 ), r( 1 ,  7 ))
    ThisWorkbook.Save
    Application.EnableEvents = True
End Sub
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444374
AlexXMan,
и формулы, и "итого".
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444379
AlexXMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да......спасибо! и еще один нескромный вопрос! В Delphi используя CheckBox, можно легко их очистить проверяя включен CheckBox или нет и используя в процедуре Checked:= False, а как здесь написать код для кнопки, чтобы при надобности очищать разом все эти переключатели, чтобы в следующий раз не искать где находится включенный. Список все таки немаленький! Заранее спасибо!
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444383
kuklp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexXMan, выделите колонку А и нажмите Del. Можете записать это макрорекордером.
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444389
AlexXMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
огромное вам спасибо))))))
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444391
AlexXMan,
авторчтобы при надобности очищать разом все эти переключателиНа выбор
Код: plaintext
1.
2.
3.
Range("A7:A920").Value = vbNullString
Range("A7:A920").ClearContents
Range("A7:A920").Clear
ЗЫ: (нюансы есть, подробности - в описании методов)
...
Рейтинг: 0 / 0
Помогите с кодом в Excel
    #37444404
AlexXMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
огрмнейшее спасибо!:)
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с кодом в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]