Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 След.
Как выполнить "Эмуляцию F2", до последней заполненной ячейки
 
Цитата
написал:
Щербаков
Крутой метод, то что нужно. Спасибо Вам большое!!!
Как выполнить "Эмуляцию F2", до последней заполненной ячейки
 
Дату
Цитата
написал:
А можно поинтересоваться какую Задачу Вы решаете таким Способом?
Дату преобразовать в дату
Как-то не так работает. В столбце "E" всего 142 записи, и если встать на ячейку E100 и запустить макрос, то он пройдёт до "E242" ячейки, то есть по пустым.
Изменено: Deniska3 - 07.03.2024 10:01:40
Как выполнить "Эмуляцию F2", до последней заполненной ячейки
 
Как выполнить "Эмуляцию F2", до последней заполненной ячейки в столбце код взят отсюда. А почему "Num Lock" отключается?
Код
Sub Emul_F2()    
ActiveCell.Select
    Dim lCnt As Long
    Do While lCnt < 150
        Application.SendKeys "{F2}"
        Application.SendKeys "{ENTER}"
        lCnt = lCnt + 1
    Loop
End Sub
Изменено: Deniska3 - 06.03.2024 21:57:50
Как протянуть формулу в столбце кроме определенных ячеек
 
Цитата
написал:
Просто смысл, в том что там уже есть формулы и их  надо как-то обойти
Я это уже писал, что там есть формулы, зачем мне их удалять в этом и есть смысл, чтобы обойти их и оставить нетронутыми
Скопировать данные с формулами из одной книги в другую не изменяя формул
 
webley, да спасибо огромное, то что нужно
Скопировать данные с формулами из одной книги в другую не изменяя формул
 
Тимофеев, webley спасибо Вам за помощь. Если не сложно то можете подсказать что дописать, чтобы копировалась в несколько книг. Например ещё в "Книга3"
Скопировать данные с формулами из одной книги в другую не изменяя формул
 
Это не решение проблемы. Зачем нужно переименововать файлы.
Скопировать данные с формулами из одной книги в другую не изменяя формул
 
Здравствуйте, есть макрос который копирует данные с одной книги в другую. Но возникает проблема при копировании из "Книга1" в "Книга2" , формулы в "Книга2" начинаю ссылаться на "Книга1", а надо чтобы они остались не изменены. Как это сделать подскажите?
Код
Sub vst()
Dim wb As String: wb = ThisWorkbook.Path & "\Книга2.xlsm" 'путь к основной книге (куда копировать)
With Application
   .EnableEvents = False
   .Calculation = xlCalculationManual
   .ScreenUpdating = False
   .Visible = False
Workbooks.Open Filename:=wb
ThisWorkbook.Worksheets("Таблица").Cells.Copy ActiveWorkbook.Worksheets("Таблица").Cells 'копируем все данные с активного листа
'Workbooks("Куда.xlsm").Worksheets("Лист1").Range("A1:G25").Copy
ActiveWorkbook.Close (True)
   .EnableEvents = True
   .Calculation = xlCalculationAutomatic
   .ScreenUpdating = True
   .Visible = True
   End With
End Sub
Относительная ссылка на другой лист через форму
 
А всё разобрался, спасибо большое!
Относительная ссылка на другой лист через форму
 
evgeniygeo
Спасибо, извините а если сдвиг на 4 столбца в право "TextBox1 = ActiveCell.Range("A1").Offset(0, 4)".
Относительная ссылка на другой лист через форму
 
Что-то не получается, не что не отображается
Относительная ссылка на другой лист через форму
 
Здравствуйте подскажите пожалуйста, как здесь прописать относительную ссылку на другой лист а не на активный "TextBox1 = ActiveCell.Range("A1").Offset(0, 0)". Например я на ходился бы на "Лист1" "D5", а данные с формы отображались с "Лист2" "D5"
Сбор данных из выделенных листов
 
БМВ, спасибо Вам Большое!!!
Сбор данных из выделенных листов
 
Но, макрос всё равно копирует данные со всех листов
Сбор данных из выделенных листов
 
Здравствуйте подскажите пожалуйста нашёл вот такой макрос, как можно сделать так чтобы сбор данных осуществлялся не со всех листов из выделенных через "ctrl". Сбор данных может осуществлялся с разных листов
Перенести данные с одного столбца в другой без пустых ячеек
 
Спасибо Вам!
Перенести данные с одного столбца в другой без пустых ячеек
 
Здравствуйте, подскажите пожалуйста как перенести данные с одного столбца "L" в столбец "X" без пустых ячеек, как в примере. Количество строк может быть разное.
Макросом протянуть формулу
 
Спасибо
Макросом протянуть формулу
 
Тут другая формула, но решению вопроса не помешает
Макросом протянуть формулу
 
НУ и смысл Вашего ответа, только засоряете тему
Изменено: Deniska3 - 08.06.2022 00:06:26
Макросом протянуть формулу
 
Ерунда получается
Макросом протянуть формулу
 
Здравствуйте, помогите подкорректировать макрос, нужно чтобы он не только протягивал формулу, но и не трогал те ячейки в которые заполнены
Код
Sub Протянуть_формулу()
    [I12].Resize(Cells(Rows.Count, "a").End(xlUp).Row - 1, 1).FormulaR1C1 = "=VLOOKUP(RC[-7],Повторы!C[-8]:C[-7],2,0)"
End Sub
Метод pastespecial из класса worksheet завершен неверно
 
Забыл уточнить, а если число копируемых строк всегда разное, то как здесь быть
Код
Sub Копировать()
  If Intersect(ActiveCell, Range("A:A")) Is Nothing Then
    MsgBox "Чтобы выполнить команду, выделите нужную ячейку в столбце A", vbInformation, "Внимание!!!"
    Exit Sub
  End If
  ActiveCell.EntireRow.Copy
End Sub
Метод pastespecial из класса worksheet завершен неверно
 
Капец блин, всё работает, просто эти макросы надо выполнять не через "Alt+F8". Создал форму на ней 2 кнопки, к каждой назначил макрос и всё за работало.
Метод pastespecial из класса worksheet завершен неверно
 
В одном файле XLSM, но разные листы
Метод pastespecial из класса worksheet завершен неверно
 
Ни чего не пойму. Ввожу данные в строку, макросом копирую, выбираю нужную строку макросом вставляю, выдаёт ошибку
Код
 ActiveSheet.Paste
Метод pastespecial из класса worksheet завершен неверно
 
ругается на
Код
  ActiveSheet.Paste
Метод pastespecial из класса worksheet завершен неверно
 
Мне просто нужно макросом скопировать выделенную строку, и другим макросом вставить выделенную строку
Метод pastespecial из класса worksheet завершен неверно
 
Здравствуйте, помогите пожалуйста разобраться. В одной книге работает она была создана 2010 office, из неё скопировал, этот код в книгу 2021 office, и в ней он не работает. Как быть?
Как разбить текст в ячейки внесенный через ALT+ENTER
 
Вот примеры
Страницы: 1 2 3 4 5 6 След.
Наверх