|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.07.2011, 09:00 | #11 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
Я еще добавил ссылку не на весь диапазон а только ЖКУ:
Option Explicit Public shHome As Range 'база данных адресов (лист "Firms") Public rowH As Integer 'количество используемых строк в базе Public colH As Byte 'количество используемых столбцов в базе 'Инициализация переменных уровня проекта Public Sub InitPublicVars() With ThisWorkbook.Worksheets("Данные") Set shHome = Intersect(Range("Данные_расходов"), .Columns("A:D"), .Rows("302:385")) 'база данных услуг ЖКХ End With With shHome rowH = .Rows.Count 'количество используемых строк в базе colH = .Columns.Count 'количество используемых столбцов в базе End With End Sub Такое вообще разрешено? |
24.07.2011, 09:45 | #12 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Разрешено, но бессмысленно. Зачем вычислять к-во строк-столбцов, если Вы их сами жестко задаете? Последний Ваш код можно записать так:
Код:
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
24.07.2011, 09:48 | #13 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Забыл. Вам же писали:
Public shHome As Range Вы оставили As worksheet. Отсюда и ошибка.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
24.07.2011, 10:02 | #14 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
|
24.07.2011, 10:04 | #15 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
Может два раза End With написать?
|
24.07.2011, 10:07 | #16 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
спасибо, другая проблема, буду сейчас решать: http://clip2net.com/s/14Apx
|
24.07.2011, 10:08 | #17 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Вы ответы читаете? Просто скопируйте код из ответа. Конечно же у Вас пропущен End With. Но Вам такого никто не советовал.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
24.07.2011, 10:11 | #18 | |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Цитата:
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
|
24.07.2011, 10:17 | #19 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
Проблемы с макросом DimFirm: http://clip2net.com/s/14AqX
|
24.07.2011, 10:19 | #20 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод из ListBox в Мемо | alekstav | Общие вопросы Delphi | 11 | 25.08.2014 22:33 |
Вывод столбца из таблицы в ListBox | хомякec | БД в Delphi | 7 | 03.05.2011 19:16 |
Вывод системных каталогов в ListBox | whiskey | Общие вопросы .NET | 1 | 22.12.2010 09:28 |
Вывод построчно в listbox! | alexey_nv86 | Microsoft Office Excel | 11 | 07.11.2010 16:04 |
Вывод изображений из списка ListBox | ChEaTeR-abc | Помощь студентам | 6 | 13.07.2010 16:55 |