![]() |
|
Другие темы раздела | |
VBA Подсчитать, сколько в строке слов нечетной длины
https://www.cyberforum.ru/ vba/ thread1821691.html Подсчитать, сколько в строке слов нечетной длины. Программу написал, но не работает, что исправить и как? Sub самостоятельно() Dim s As String, s1 As String Dim p As Integer, k As Integer s... |
VBA Затруднение в задаче Затруднение в данной задаче, хотя аналогичную решить получается Оператор цикла While – Wend БЛОК_ОПЕРАТОРОВ Wend Следующая процедура вычисляет значение числа с задаваемой с... |
VBA Обработка массива в excel
https://www.cyberforum.ru/ vba/ thread1821585.html Добрый день, товарищи! Подскажите как реализовать такую штуку: в столбце А внесены данные, порядка 12 000 строк. в ячейках цифры, длинной 4 и 13 символов. Порядок такой: короткая цифра 1, потом... |
VBA Перенос данных из excel в excel по запросу
https://www.cyberforum.ru/ vba/ thread1821525.html Привет! Нужна помощь, сто лет не программировала..Надо перенести данные из одного файла в другой. Выгрузка идет из файла 1 в файл 3, причем идет выборка по столбцу VID. В зависимости от цифры в... |
VBA Копирование ТХТ файлов с определенным текстом Всем доброго времени суток! Подскажите, пожалуйста, задача такая: в папке найти все тхт файлы в которых есть слово "красно-белый" и скопировать их(эти файлы) в другую папку. Не пройдите мимо,... |
VBA Программа для прямого обращения к сайту Всем здравствуйте. Подскажи пожалуйста, возможно ли обратиться к сайту, и скачивать данные с БД при помощи собственного ПО. https://www.cyberforum.ru/ vba/ thread1821508.html |
VBA Определить дату, название месяца, квартал, неделю года, день недели Для заданной даты и определенного значения определить дату, название месяца, квартал, неделю года, день недели. https://www.cyberforum.ru/ vba/ thread1821348.html |
Макрос. Добавление текста к жирным словам VBA Пытаюсь сделать макрос, но не понимаю в чем ошибка. Если слово написано жирным (Bold = True), то добавить к нему теги... На выходе: <<b<<b<b>></b>b</b>>></b>b</b>>1111111111111</b> Сам макрос.... |
VBA Макрос: из второй книги искать фамилии в первой Здравствуйте, задача смешная, но у меня как то не получается найти решение. Мне нужен макрос что бы из второй книги искать фамилии в первой и значения в первой книге, копировались во вторую. Пробовал... https://www.cyberforum.ru/ vba/ thread1821158.html |
VBA Требуется написать макрос
https://www.cyberforum.ru/ vba/ thread1821147.html Добрый день! Помогите пожалуйста в написании макроса. Т.к. не разбираюсь в макросах. Пересмотрел множество примеров, но требуемого результата не нашел. На Листе1 файла Список существует таблица.... |
VBA Object variable or With block variable not set Смотрел темы с этой ошибкой, не подошли. Ситуация такая, в организации N, города M, существует sql-сервер с базой данных, пользователи работают с ней через access 2007. Все бы ничего, но недавно при... |
VBA Перенос форматирования ячейки с использованием формулы
https://www.cyberforum.ru/ vba/ thread1821057.html Здравствуйте! Есть макрос который должен копировать формат из переменной "Цвет" в "Ячейка": Function ЦветЯчГ(Ячейка, Цвет) On Error Resume Next With Ячейка ... |
653 / 246 / 88
Регистрация: 28.10.2015
Сообщений: 520
|
||||||
08.10.2016, 22:20 | 0 | |||||
Преобразовать матрицу в ее симметричную по строке M/2 - VBA - Ответ 962332008.10.2016, 22:20. Показов 1601. Ответов 2
Метки (Все метки)
![]() Решение
n = InputBox("Строки", , 6) - Visual Basic поддерживает Unicode, это значит, что хоть названия переменных, хоть названия функций/модулей, так и всевозможные значения их можно называть, используя кириллицу! n = InputBox("Строки", , 6) m = InputBox("Столбцы", , 7) Обратите внимание, что когда пишете такое " Cells(i, j)", то здесь i - это номер строки, а j - это номер столбца. Здесь ОЧЕНЬ ЛЕГКО запутаться, так что этот момент надо проверять очень бдительно! Едем дальше: когда у вас в редакторе кода написано что-то кириллицей, но после копирования и вставки на форум превращается в кракозябры типа "laba12 ГЊГ*êðîñ". Это потому, что во время копирования раскладка клавиатуры стояла на английском! Так что перед копированием с редактора (да и при копировании откуда-либо в редактор тоже) переключайте раскладку на "ru" и всё будет нормально выглядеть. И последнее: при таком объявлении (Dim n As Byte, m As Byte, i As Integer, j As Integer) просто нужно после каждой переменной указать её тип, в противном случае, если написать (Dim n, m, i, j As Integer), то указанная переменная j получит указанный же тип - integer, а остальные получатся "variant". На самом деле иногда это очень хорошо и полезно, так как в одну переменную можно впоследствии вносить хоть текст, хоть при необходимости числа, но при большом количестве операций использование variant сильно замедлит работу всей программы. Удачи! Вернуться к обсуждению: Преобразовать матрицу в ее симметричную по строке M/2 VBA
1
|
|
08.10.2016, 22:20 | |
Готовые ответы и решения:
2
Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке
|
08.10.2016, 22:20 | |
Помогаю со студенческими работами здесь
0
Преобразовать матрицу, поменяв местами минимальный и максимальный элементы в каждой строке Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке
Симметричную матрицу сделать несимметричной Массив: Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке. |