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

Страницы: 1 2 3 След.
Вопрос по настройке редактора VBA
 
Это показывает номер строки
Изменено: Badamyan - 08.10.2016 18:17:39
Нужно сформировать список из сотовых номеров, в тексте сообщения
 
Можно легко сделать с помощью макросов или SQL запросами, написал в личку
в Excel 2016 не могу поставить подпись с помощью смарт карты
 
Не кто не сталкивался с такой проблемой ? прошу помочь, за три часа должен успеть подписать документ
в Excel 2016 не могу поставить подпись с помощью смарт карты
 
Подпись Excel файла на Excel 2010 и 2013 нормально работал, как установил 2016 выдает такую ошибку
Тот же файл на другом компьютере, на Excel 2010 нормально подписывает, смарт карта тоже работающая
Изменено: Badamyan - 07.10.2016 15:09:23
В Microsoft Query не работает полное объединение таблиц ( FULL OUTER JOIN ), что можно использовать вместо него?
 
Спасибо получилось как то так
Код
SELECT *
FROM Table2 LEFT OUTER JOIN Table1
ON Table2.A2 = Table1.A1
UNION
SELECT *
FROM Table1 LEFT OUTER JOIN Table2
ON Table1.A1 = Table2.A2
В Microsoft Query не работает полное объединение таблиц ( FULL OUTER JOIN ), что можно использовать вместо него?
 
есть 2 таблиц, нужно их объединение с помощью Microsoft Query, как оказалось в нем не работает FULL OUTER JOIN, но как не странно работают LEFT и RIGHT OUTER JOIN, что тогда использовать в этом случае ?  
Изменено: Badamyan - 06.10.2016 22:37:34
Номер строки, в которой найдено одновременно 2 слова из двух других строк
 
а есть пример файла ?
Запрос Power Query - переименование колонки
 
по моему имена столбцов должны быть без пробелов, попробуйте с "Продано,_грн"
Распределить из колонки значения по вкладкам по соответствующему списку
 
aleksis33375,если можно то покажите какой не будь скрин, что не так, и как он должен быть  
Распределить из колонки значения по вкладкам по соответствующему списку
 
aleksis33375,мне не совсем понятно что вы хотите, код работает, все значение вставит в свои места
вот еще код для очистки пред. заполнения
Код
Sub cleare()

For Each sh In Sheets
If sh.Name <> "Лист1" Then
a = sh.Cells(Rows.Count, 1).End(xlUp).Row
Range("A2:A" & a).ClearContents
End If
Next

End Sub
Изменено: Badamyan - 16.09.2016 16:31:37
Распределить из колонки значения по вкладкам по соответствующему списку
 
aleksis33375,можете с примером ? скрин если можно
у меня все нормально работает
Распределить из колонки значения по вкладкам по соответствующему списку
 
Код
Public Sub Распред()
T = Timer

For Each sh In Sheets
sh.Cells(1, 1).Value = "фраза"
Next sh
 
For i = 2 To Cells(Rows.Count, 2).End(xlUp).Row
    Sheets(Range("B" & i).Value).Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = Range("A" & i).Value
Next i

Debug.Print Timer - T
MsgBox "Я всё сделал!"

End Sub
Изменено: Badamyan - 16.09.2016 15:50:16
Распределить из колонки значения по вкладкам по соответствующему списку
 
файл слышком большой, может зависать при цикла вставки "фраза" в A1 каждего листа
но а со вторым цыклам все нормально будет рабптать. цикл проходит только по значениям  
Изменено: Badamyan - 16.09.2016 14:53:05
Распределить из колонки значения по вкладкам по соответствующему списку
 
Код
Sub auto()

For Each sh In Sheets
sh.Cells(1, 1).Value = "фраза"
Next sh

For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
    Sheets(Range("B" & i).Value).Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = Range("A" & i).Value
Next i

End Sub
Изменено: Badamyan - 16.09.2016 14:29:47
Можно ли создать макрос, создающий другой макрос, Если можно, то прошу помочь
 
Sanja,почти то что нужно, так просто копирует все модули активного файла в новый файл
но в ссылке есть много интересного и полезного, думаю решу проблему, огромное спасибо
Можно ли создать макрос, создающий другой макрос, Если можно, то прошу помочь
 
с помощью одного макроса, точнее с userform ой получаю код для другого макроса, который сохраняться в том же файле, в отдельном листе, на userform создаю новую кнопку, при его нажатие нужно чтобы создавался новый файл, в нем новый модуль для макроса, и сохраненный код из предыдущего файла скопривался в новый созданный модуль макроса
возможно ли такое вообще ?
полученный текс с помощью макроса, скопирую в другой макрос, но вставляет совсем иное
 
2.1. Название темы должно отражать смысл проблемы. Темы с названиями "Помогите", "Help", "Срочно", "Нужен макрос" - плохая идея. Модераторы имеют право переименовать, удалить или закрыть такие темы без предупреждения.
Что именно не совпадает с правилами ?  
Можно ли создать макрос, создающий другой макрос, Если можно, то прошу помочь
 
Можно ли с помощью макроса создать другой макрос, если можно то прошу помочь
полученный текс с помощью макроса, скопирую в другой макрос, но вставляет совсем иное
 
Код
Dim r_text
For c = 1 To Len(TextBox1)
If Mid(TextBox1, c, 1) = Chr(10) Then
Count = Count + 1
End If
Next c
r_text = Split(TextBox1, Chr(10))
For i = 0 To Count
SQLCode = SQLCode & " " & Chr(34) & r_text(i) & Chr(34) & " " & Chr(38) & " " & "chr(10)" & " " & Chr(38)
Next i
SQLCode = Left(SQLCode, Len(SQLCode) - 11)
Range("A1").value=SQLCode
с помощью этого кода получаю вот такой текст "select" & chr(10) & "from", который приписывает в ячейке A1, в принципе то что нужно, но потом этот текст скопирую в код другово макроса, а он вставляет что то такое """select"" & chr(10) & ""from"""
Вопрос почему, если в ячейке A1 буду по ручному приписать нужный текст, те "select" & chr(10) & "from" и потом его скопировать в код макроса то все будет окей, в чем разница, вроде тот же текст, те же символы
Изменено: Badamyan - 27.08.2016 10:13:53
Содержимое ячеек по условию vba
 
Юрий М,спасибо Юрий, учту )
Содержимое ячеек по условию vba
 
Код
r = Cells(Rows.Count, 6).End(xlUp).Row
For k = 2 To r
If Range("F" & k).Value = 2 Then
Range("I" & k).Value = Range("B" & k).Value
End If
Next k
For i = 2 To r
If Range("I" & i).Value = "" Then
Range("I" & i).Value = Range("I" & i).Offset(-1, 0).Value
End If
Next
      не думаю что самое лучшее решение, но в принципе работает  
Отобрать уникальные значения (из первого столбца) столько раз, сколько у них есть критериев.
 
или же копируйте только данные из столбцов A и B, вставьте где вам нужно, удалите дубликаты, а потом с помощью суммесли получите суммы
только все это можно с макросом, с одним нажатием кнопки  
Изменено: Badamyan - 26.08.2016 11:00:33
Отобрать уникальные значения (из первого столбца) столько раз, сколько у них есть критериев.
 
можно с макросом  
Содержимое ячеек по условию vba
 
лучше скиньте файл
обычный цикл, если все правильно понял, как то так

Код
r=cells(rows.count,6).end(xlup).row 
For i = 2 to r
if Range("F"&i).value=2 then
Range("I"&i).value=Range("B"&i).value
end if
next i
Передать значение переменной в формулу VBA
 
Цитата
Kuzmich написал: зачем вставлять формулы
ну например чтобы каждый раз, если поменять данные, не запускать макрос
Передать значение переменной в формулу VBA
 
Цитата
venom51 написал:
Спасибо  Badamyan  3 пост в данной теме закрыл вопрос целиком и полностью)
а я уж думал что меня некто не видит ))))
Передать значение переменной в формулу VBA
 
Цитата
venom51 написал:
пойду искать как этой переменной нужное значение передать))
переменная = Cells(Rows.Count, 7).End(xlUp).Row
или же сверху
переменная = Cells(1, 7).End(xlDown).Row
Передать значение переменной в формулу VBA
 
Код
a = Cells(Rows.Count, 7).End(xlUp).Row
    Range("G1").Select
    ActiveCell.FormulaR1C1 = "=SUBTOTAL(9,R[1]C:R[" & a - 1 & "]C)"
Изменено: Badamyan - 24.08.2016 15:37:12
Поиск значения и выбор соседних ячеек, вывести в Е и F значения из А и В не содержащие слова "стоп" и "вперёд"
 
Код
Sub SV()

Row = Cells(Rows.Count, 1).End(xlUp).Row

For i = 2 To Row
If Range("C" & i) <> "стоп" And Range("C" & i) <> "вперед" Then
Cells(Rows.Count, 5).End(xlUp).Offset(1, 0).Value = Range("A" & i)
Cells(Rows.Count, 6).End(xlUp).Offset(1, 0).Value = Range("B" & i)
End If
Next i

End Sub
Изменено: Badamyan - 20.08.2016 22:30:24
Макрос Поиск значения и копирование диапозона соседних ячеек
 
 так можно сделать и функцией впр
Страницы: 1 2 3 След.
Наверх