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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 406 След.
VBA - получение значений из файлов по цвету ячейки, получение макросом значений ячеек из файлов по цвету заливки ячейки
 
хорошо, а в результате работы моего варианта  данные из одного файла попадают в разные строки, но в свои хоть колонки и все данные собраны?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
VBA - получение значений из файлов по цвету ячейки, получение макросом значений ячеек из файлов по цвету заливки ячейки
 
Код
Sub CombineanWBrenameSH1()
  Dim FilesToOpen, x As Integer, r&, cr, c
  Application.ScreenUpdating = False
  FilesToOpen = Application.GetOpenFilename _
    (FileFilter:="All files (*.*), *.*", _
    MultiSelect:=True, Title:="Files to Merge")
  If TypeName(FilesToOpen) = "Boolean" Then
      MsgBox "не выбрано ни одного файла!": Exit Sub
  End If
  x = 1:  r = 1:  cr = Array(0, 0, 15921906, 65535, 16247773)
  While x <= UBound(FilesToOpen)
    Set c = Workbooks.Open(Filename:=FilesToOpen(x))
    With ThisWorkbook.Sheets("Лист1")
      For Each cell In Range("A1:N5000")
        For i = 2 To 4
          If cell.Interior.Color = cr(i) Then
            r = r + 1: .Cells(r, 1) = c.Name: .Cells(r, i) = cell: Exit For
          End If
        Next
      Next
    End With
    c.Close False: x = x + 1
  Wend
  Application.ScreenUpdating = true
End Sub
Изменено: Ігор Гончаренко - 27.09.2022 16:54:38
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Конвертирование в Custom Format Cell не работает, Данные в длинном формате времени 9/27/2022 3:54:02 AM не конвертируются ни в какой другой формат
 
там текст
никакие форматы к тексту неприменимы
изменение формата ячейки НИКАК не влияет на значение в ячейке

ищите как преобразовать текст похожий на дату в дату, на форуме сотни таких тем
а уже потом к датам примените такой формат, который вам нужен
удачи!
Изменено: Ігор Гончаренко - 27.09.2022 14:22:27
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
exel. Можно ли сделать две закрепленные области на одном листе., закрепление ячеек для удобного просмотра
 
два разных закрепления областей на одном листе - миссия не выполнима
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как сделать таймер для автообновляемого листа., Как сделать таймер для автообновляемого листа.
 
см. сообщение 12
закомментируйте MsgBox "ReFresh"
раскомментируйте ThisWorkbook.RefreshAll
Изменено: Ігор Гончаренко - 27.09.2022 11:35:37
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как сделать таймер для автообновляемого листа., Как сделать таймер для автообновляемого листа.
 
))
откройте файл
двойной клик по ячейке с временем
через 15 сек - сообщение
нажали Ок
через 15 сек - сообщение
нажали Ок
через 15 сек - сообщение
нажали Ок
...
что не так?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как сделать таймер для автообновляемого листа., Как сделать таймер для автообновляемого листа.
 
а в примере не зациклено? (на бесконечный цикл)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как при помощи vba спарсить (получить) цену с Леруа Мерлен
 
c помощью FindWindow API
Изменено: Ігор Гончаренко - 27.09.2022 11:05:00
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как сделать таймер для автообновляемого листа., Как сделать таймер для автообновляемого листа.
 
двойной клик по ячейке с временем
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вывод дат в неделе по их номерам
 
неделя с одним и тем же номером в разные года будет содержать разные даты
знать только номер недели - мало для решения задачи((
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вставка дроби из Inputbox в ячейку excel без вычислений
 
формат ячейки - текстлвый
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ошибка Duplicate declaration in current scope
 
пишите все что угодно
компилятор сьел, макрос работает - значит все нормально
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вычислить разницу во времени в заданном интервале дат
 
29400 сек. (оба макроса)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как создать список годов в одной ячейки
 
формула массива:
Код
=ОБЪЕДИНИТЬ(",";;СТРОКА(ИНДЕКС(C[-2];ЗНАЧЕН(ЛЕВБ(RC[-1];4))):ИНДЕКС(C[-2];ЗНАЧЕН(ПРАВБ(RC[-1];4)))))
Изменено: Ігор Гончаренко - 26.09.2022 20:27:32
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ошибка Duplicate declaration in current scope
 
я вижу фрагмент кода, в котором все нормально
Код
Dim i
i = 1
правильно
Код
Dim i
Dim i
i = 1
не правильно, переменная i обьявлена 2 раза
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ошибка Duplicate declaration in current scope
 
удалите повторное обьявление переменной с тем же именем
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
РАНГ по разным категориям из одного списка, Проставить ранг основываясь на данных по времени с учетом категории участника
 
формула массива:
Код
=СУММ(--(ЕСЛИ(Таблица1[Категория]=Таблица1[@Категория];Таблица1[Время];100)<= Таблица1[@Время]))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Отследить пересчет формул, добавить пять секунд и выполнить следующие строки кода, Vba
 
если Application.CalculationState равно xlDone - все пересчитано
хотите чтобы процессор перевел дух - выключите компьютер
иначе он все время что-то считает (как минимум считает а не нужно-ли что-нибудь посчиать), процессор - это практически как кузнец - он не может не куя!
Изменено: Ігор Гончаренко - 26.09.2022 09:44:47
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
График испытаний и осмотров, Автоматическое изменение даты
 
без файла - гадания, с файлом - решение
интуиция подсказывает что у всех бот периодичность испытаний, осмотров одинакова т.е. достаточно где-то написать ее 1 раз
а потом использовать для каждых конкретных бот, которых может быть не один десяток
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
пометка Х в первой колонке
 
обьясняете задачу - получаете решение
нет задачи - нет решения: это аксиома
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
пометка Х в первой колонке
 
Цитата
easyfrag 321 написал:
и как оформить это в коде? Можете ли помочь
что оформить в коде? как вам помочь? какую задачу решаете?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
пометка Х в первой колонке
 
а без этого примера у вас свои слова есть?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
пометка Х в первой колонке
 
ошибка в том, что вы не обьясняете в чем задача
формула
=ЕСЛИ(ЯЧЕЙКА("строка";)=СТРОКА(A2);"Х";"")
поставит Х только в строке 2, а в чем ваша задача - загадка
и вообще зачем нужна формула если решили использовать макрос
Изменено: Ігор Гончаренко - 24.09.2022 22:53:46
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Автоматическое удаление данных в ячейке Б при изменении данных в ячейке А
 
не стоит подбирать все, что находите
Код
Private Sub Worksheet_Change(ByVal Target As Range)
  Dim rg As Range, c As Range
  Set rg = Intersect(Target, [a:a]): If rg Is Nothing Then Exit Sub
  Application.EnableEvents = False
  For Each c In rg
    c.Offset(0, 1).ClearContents
  Next
  Application.EnableEvents = True
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Значение по умолчанию ячейки выпадающего списка при выполнении условий строки. для каждой строки индивидуально, Решение задачи мониторинга выполнения проекта по статусам состояния
 
Цитата
Игорь Киселев написал:
Теперь вопрос к знатокам
это вопрос не к знатокам, это вопрос к экстрасенсам
они сначала считают ваши мысли (поймут что вы хотите) потом покажут как это сделать
нужно ждать подхода экстрасенсов, других шансов мало (не значит что их нет. если все дружно начнут наваливать сюда решения - через 5-10-50 сообщений кто-то угадает что было нужно))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Значение по умолчанию ячейки выпадающего списка при выполнении условий строки. для каждой строки индивидуально, Решение задачи мониторинга выполнения проекта по статусам состояния
 
я уже раз 5 написал что хотел бы прочитать описание задачи, понимал бы задачу не спрашивал бы о чем тут...
либо вы описываете задачу и, возможно, получаете ее решение, либо решаете ее самостоятельно. как вам удобнее и проще так и поступайте
удачи! еще раз)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Значение по умолчанию ячейки выпадающего списка при выполнении условий строки. для каждой строки индивидуально, Решение задачи мониторинга выполнения проекта по статусам состояния
 
Цитата
Игорь Киселев написал:
подскажите что это за функция set_target_properties (target1 target2
1. с чего вы взяли что это функция?
2. для чего она лучше спросить у того, кто ее писал или у экстрасенсов
3. возможно полный текст процедуры что-то сможет подсказать, но не факт
тут как с описанием задачи и решением: (нет описания задачи - нет решения)
нет текста функции (процедуры) - нет ответа для чего она предназначена
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Значение по умолчанию ячейки выпадающего списка при выполнении условий строки. для каждой строки индивидуально, Решение задачи мониторинга выполнения проекта по статусам состояния
 
процедура уже прописана для чуть больше 17 млрд. ячеек (17179869184)
пользуйтесь, зачем вы ее свели к работе ТОЛЬКО с В2 известно только вам одному
понимаете? сначала описание задачи, потом решение но никак не наоборот
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Перенос строк таблицы в другую вкладку автоматически
 
проще всего это сделать перехватив обработку двойного клика
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Поиск в ячейке элементов текста из заданного списка
 
а как вы догадались что это то, что нужно, если формула не работает?
пробуйте ввести ее тремя кнопками: Ctrl+Shift+Enter
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 406 След.
Наверх