Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2013, 13:12   #11
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

См. http://programmersforum.ru/showpost....25&postcount=6
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.02.2013, 13:15   #12
Stroy562
Пользователь
 
Регистрация: 14.01.2013
Сообщений: 49
Печаль

Цитата:
Сообщение от VictorM Посмотреть сообщение
Не пойму, в чем у Вас проблема.
У меня в книге, в самом начале стандартного модуля написано
Код:
Public Const КнигаАрх = "АрхивБТ_v5.5.xls"
Public Const КнигаРев = "РевизияБТ_v5.5.xls"
Public Const КнигаПрод = "ПродажиБТ.xls"
Public Const КнигаДоговор = "АрхивДоговор.xls"
Public Const КнигаФО = "АрхивФинОтчетБТ.xls"
В дальнейшей работе обращаюсь к этим константам из любой процедуры.
Код:
Workbooks.Open filename:=ph & "\" & КнигаАрх
Все работает
Все верно Когда я объявляю текстовую/числовую константу или переменную все работает А вот ссылки на листы НЕТ
Stroy562 вне форума Ответить с цитированием
Старый 13.02.2013, 13:16   #13
Stroy562
Пользователь
 
Регистрация: 14.01.2013
Сообщений: 49
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
На данный момент в моем файле одна процедура и я ее уже показывал
Stroy562 вне форума Ответить с цитированием
Старый 13.02.2013, 13:17   #14
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Тогда, как писал Hugo121 - только пример файла поможет
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 13.02.2013, 13:19   #15
Stroy562
Пользователь
 
Регистрация: 14.01.2013
Сообщений: 49
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
Тогда, как писал Hugo121 - только пример файла поможет
Блин парни 15 пустых листов и одна процедура которую я уже выложил Чем он поможет?
Stroy562 вне форума Ответить с цитированием
Старый 13.02.2013, 13:21   #16
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Кому нужно решить проблему? У нас всё работает...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.02.2013, 13:23   #17
Stroy562
Пользователь
 
Регистрация: 14.01.2013
Сообщений: 49
По умолчанию

Ясно А просто сказать как объявить глобальные переменные/ссылки на листы нельзя?
Stroy562 вне форума Ответить с цитированием
Старый 13.02.2013, 13:24   #18
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Так всё уже выше сказано. Повторить? Перечитайте

Когда увидим что там у Вас в файле понаписано - будет видно, где ошибка, можно исправить и Вам вернуть рабочий файл (я правда файл только вечером могу вернуть, ну так я не один тут).
Вообще я бы использовал кодовые имена, если это возможно по задаче.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 13.02.2013 в 13:28.
Hugo121 вне форума Ответить с цитированием
Старый 13.02.2013, 13:27   #19
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
Сообщение от Stroy562 Посмотреть сообщение
Все верно Когда я объявляю текстовую/числовую константу или переменную все работает А вот ссылки на листы НЕТ
А не пробовали хелп читать?

Цитата:
Syntax

[Public | Private] Const constname [As type] = expression
...
type Optional. Data type of the constant; may be Byte, Boolean, Integer, Long, Currency, Single, Double, Decimal (not currently supported), Date, String, or Variant.
Вы видите здесь, что константы могут быть объектами? Я - нет.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 13.02.2013, 13:28   #20
Stroy562
Пользователь
 
Регистрация: 14.01.2013
Сообщений: 49
По умолчанию

Цитата:
Сообщение от DiemonStar Посмотреть сообщение
А не пробовали хелп читать?



Вы видите здесь, что константы могут быть объектами? Я - нет.
Я это уже понял А как быть то?


P.S. Хотя у других вон работает)))
Stroy562 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли задать глобальную переменную из функции или как-то напрямую использовать память для хранения переменных из функции? Suny-o Общие вопросы Delphi 2 14.06.2012 11:45
Предопределение класса clopcad Общие вопросы C/C++ 3 02.12.2011 23:12
Предопределение класса clopcad C++ Builder 0 01.12.2011 21:14
Предопределение iostrem в с++ Паыел Помощь студентам 1 26.10.2010 23:43
Смысл констант Alex Cones Свободное общение 18 29.03.2010 10:09