Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 10.09.2015
Сообщений: 1

Написать макрос для двойного обмена квартир

10.09.2015, 17:00. Показов 651. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Макрос должен находить заданные запрос в таблице и выводить совпадения.,но у меня не получилось.Еще надо написать макрос для двойного обмена квартир если есть идеи напишите пожалуйста буду очень благодарна.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Sub Podbor()
r1 = Range("J12")
k1 = Range("K12")
r2 = Range("L12")
p = 14
For i = 1 To БД_обмен.Count---здесь постоянно выходит ошибка что делать не знаю
 
    r3 = БД_обмен(i, 2)
    k = БД_обмен(i, 3)
    r4 = БД_обмен(i, 4)
    
    If r1 = r4 And k1 = k And r2 = r3 Then
        p = p + 1
        Cells(p, 14) = БД_обмен(i, 1)
    End If
 
Next
 
End Sub
Миниатюры
Написать макрос для двойного обмена квартир  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.09.2015, 17:00
Ответы с готовыми решениями:

Программа для обмена квартир
Доброго времени суток. Задание: Написать программу учета заявок на покупку квартир и поиска варианта. Каждая заявка должна содержать...

Картотека бюро обмена квартир
1. Помогите написать программу на паскале. Картотека ь бюро обмена квартир организована в виде линейного списка. Сведения о каждой...

Картотека в бюро обмена квартир организована как линейный список
Картотека в бюро обмена квартир организована как линейный список. Сведения о каждой квартире содержат: -количество комнат; -этаж; ...

4
 Аватар для chumich
2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,234
10.09.2015, 22:23
Цитата Сообщение от Cheshir94 Посмотреть сообщение
For i = 1 To БД_обмен.Count---здесь постоянно выходит ошибка что делать не знаю
Если БД_обмен - это массив, то нужно сначала его объявить и задать размерность.
Цитата Сообщение от Cheshir94 Посмотреть сообщение
если есть идеи напишите пожалуйста буду очень благодарна
Чтобы что-то написать, нужно знать не только то, что вам нужно, но и как это отражается у вас в программе. По скрину непонятно, что значит "совпадения"? А уж про двойной обмен и говорить нечего. Так что если хотите, чтобы вам помогли - объясните что, где и как должно быть.
0
3218 / 967 / 223
Регистрация: 29.05.2010
Сообщений: 2,087
11.09.2015, 00:12
Цитата Сообщение от Cheshir94 Посмотреть сообщение
БД_обмен.Count
Замените на:
Visual Basic
1
UBound(БД_обмен)
0
15 / 15 / 5
Регистрация: 01.12.2014
Сообщений: 117
11.09.2015, 13:37
кстати да, тоже подумал что count у массива нет.

Может это коллекция?
0
 Аватар для kalbasiatka
416 / 263 / 83
Регистрация: 27.10.2012
Сообщений: 861
11.09.2015, 13:39
Цитата Сообщение от Cheshir94 Посмотреть сообщение
что делать не знаю
Показать файл!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.09.2015, 13:39
Помогаю со студенческими работами здесь

Макрос: Написать макрос по сравнению двух таблиц для нахождения несоответствий...
знатоки, прошу помощи в еще одном деле: есть два листа, --в одном список: яблоко, груша, слива, --во втором: яблоко, груша ...

Описать картотеку в бюро обмена квартир, которая организована как линейный список
Картотека в бюро обмена квартир организована как линейный список. Сведения о каждой квартире содержат: • количество комнат; • этаж;...

Написать программу для вычисления двойного факториала числа
2) написать программу для вычисления двойного факториала числа n!!=n*(n-2)*(n-4)*(n-6)... Число n вводится с клавиатуры.

Содержимое буфера обмена теряется после двойного клика по label
Здравия всем! Прошу помочь разобраться в проблеме. У меня есть юсерконтрол - смысл простой -Label, если по нему щелкнуть 2 раза то...

Написать функцию для обмена строк двумерного массива
Написать функцию для обмена строк двумерного массива с ее помощью отсортировать массив по элементам третьего столбца. помогите с этой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru