|
|
Другие темы раздела | |
VBA Пароль на защиту листа
https://www.cyberforum.ru/ vba/ thread233365.html Добрый день. Помогите, пожалуйста заполнить пробел в коде. Необходимо узнать как можно проверить установлен ли пароль на защищенном листе. If sh.ProtectContents Then 'если лист защищен If ... Then 'условие должно проверять есть ли пароль на листе или он защищен без пароля pass = InputBox(Prompt:="Введите пароль") sh.Unprotect Password:=pass ... |
Работа с файлами Excel VBA какой процедурой выплняется сборка информации с эксель файлов? Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержание. |
VBA Найти среднее геометрическое значение массива
https://www.cyberforum.ru/ vba/ thread233099.html Здравствуйте уважаемые форумчане. Кто знает как решить такие задачки в VBA, пожалуйста напишите. 1. Ввести массив А(N). Найти среднее геометрическое значение массива. Нечетные элементы массива разделить на среднее геометрическое. Вывести преобразованный массив. 2. Ввести массив А(N). Найти среднее арифметическое значение массива. Первый элемент массива заменить на среднее арифметическое.... |
VBA Найти сумму положительных чисел в диапазоне от А1 до А8
https://www.cyberforum.ru/ vba/ thread232899.html Дали задание написать программу которая находит сумму положительных чисел в диапазоне от А1 до А8. Надо написать в трех видах: с помощью операторов For..Next, Do While...Loop, Do Until...Loop. Заранее спасибо за помощь! |
Находим папку Шаблоны VBA Местонахождение_папки_автозагрузки_документов_Word_Startup = Application.StartupPath А как узнать где находится папка шаблоны??, только так???, всегда это сработает?? 'C:\Documents and Settings\user1\Application Data\Microsoft\Шаблоны 'C:\Documents and Settings\user1\Application Data\Microsoft\Word\STARTUP Место_расположения_файла = Application.StartupPath '1 цифра - с какой буквы строки... |
VBA Макрос для ввода значений массива в ячейки
https://www.cyberforum.ru/ vba/ thread232749.html Подскажите, пожалуйста, как исправить макрос, чтобы в ячейки вводились значения от - 5 до 5 Sub test() Dim x(1 To 11) For j = 1 To 11 For i = -5 To 5 Do Worksheets(2).Cells(j, 1).Value = j Loop Until -5 < j < 5 Next i |
VBA В Экселе столбик А сделать все знаки строчные, отсортировать от А до Я Надо в Экселе столбик А сделать все знаки строчные, отсортировать от А до Я, код сам придумал не ругается и не делает, что не так?? Количество_строк = ActiveSheet.Rows.Count 'количество строк активного листа, которое везде одинаковое Последняя_заполненная_строка_в_столбце_A = Range("A" & Количество_строк).End(xlUp).Row Dim HelloRange As Range Set HelloRange = Range("A1:A" &... https://www.cyberforum.ru/ vba/ thread232686.html |
Как сравнить 2 таблицы с ценами, обозначить изменения и внести поправки. VBA Просьба помочь в решении парочки несложных задач на ВБА (слабак я в ВБА), инфо в файле. Смысл в следующем: Есть длинный список товаров, все работает, все ок, но поставщик присылает новый прайс – несколько измененный (цена, новый товар… и прочее), мы его просто копируем на вкладку „PROVERKA“ и запускаем макрос, который сравнивает цены, обозначает их и в конце вносит изменения. Использую... |
VBA Работа с макросами I) Access 1. Создать макрос «Общий», который открывает поочередно таблицу, запросы, формы, схему данных в полном развернутом состоянии окна. Между выводами предусмотреть текстовое сообщение. II) Excel 1. Создать макрос, форматирующий ячейки следующим образом: размер шрифта — 13 , цветет шрифта — синий, выравнивание — по центру ячейки. https://www.cyberforum.ru/ vba/ thread232358.html |
VBA Как в VBA набранное число поместить в определенную ячейку EXEL. Например 5 в С4.
https://www.cyberforum.ru/ vba/ thread232063.html Как в VBA набранное число поместить в определенную ячейку EXEL. Например 5 в С4. |
Вопрос по шрифту в TextBox VBA Можно ли, в VBA, сделать следующие: -- На пользовательской форме расположить элементы TextBox и три кнопки (Italic) (Bold) (Normal) . Пользователь вводит любой текст в элемент TextBox и при нажатии соответствующей кнопки формат текст меняется на жирный (bold) курсив (italic) или обычный (normal) Я что то не нашел такого ?? Спасибо за ответ.. |
VBA отбор данных в сводной таблице
https://www.cyberforum.ru/ vba/ thread231999.html добрый день! стоит задача отобрать данные в сводной таблице с помощью формы, написанной в vba. Вот так выглядит код: Private Sub FilterCommandButton1_Click() Sheets("Sheet2").Select |
761 / 268 / 57
Регистрация: 13.12.2009
Сообщений: 1,101
|
|
25.01.2011, 13:36 [ТС] | 0 |
Как перенести Range на другой лист - VBA - Ответ 131544425.01.2011, 13:36. Показов 5143. Ответов 17
Метки (Все метки)
Ответ
Public shet As Worksheet
Public rng As Range Private Sub CommandButton1_Click() Set shet = ThisWorkbook.Worksheets(2) Call coder(shet) End Sub Function coder(shet) With shet For i = 1 To 5 r = r + 10 Set rng = shet.Range(Cells(r + i, 2), Cells(r + i, 8)) rng.Merge With rng.Borders(xlEdgeTop) .LineStyle = 1 .Weight = 4 .Color = RGB(255, 0, 0) End With With rng.Borders(xlEdgeRight) .LineStyle = 1 .Weight = 4 .Color = RGB(255, 0, 0) End With With rng.Borders(xlEdgeLeft) .LineStyle = 1 .Weight = 4 .Color = RGB(255, 0, 0) End With With rng.Borders(xlEdgeBottom) .LineStyle = 1 .Weight = 4 .Color = RGB(255, 0, 0) End With Next End With End Function Преведенная сейчас прога не работает. Нужно, чтобы она форматировала Лист2. Я ранее написал коряво не поняли меня. Вернуться к обсуждению: Как перенести Range на другой лист VBA
0
|
25.01.2011, 13:36 | |
Готовые ответы и решения:
17
Макрос. Выбрать отмеченные позиции и перенести на другой лист Выбрать в диапазоне значения по заданному промежутку и перенести на другой лист Excel Перенести данные с листа на другой лист Перенести данные на другой лист по условию |
25.01.2011, 13:36 | |
25.01.2011, 13:36 | |
Помогаю со студенческими работами здесь
0
Перенести на другой лист по названию второго столбца Выделенный текст перенести на другой лист или другую ячейку "Method range of object _worksheet failed" при обращении на другой лист Перенести все строки, в которых есть хоть одна пустая ячейка на другой лист |