![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBA - MsOffice | абсолютные ссылки в VBA Excel |
|
VBA - MsOffice | абсолютные ссылки в VBA Excel
|
Gast81
Сообщения: n/a |
Привет всем!
Вопросцы такие имеютца: /Заранее сорри за возможную некорректность, т.к. на VBA пишу в течении трех дней / В книге Excel'a определенная ячейка каждого последующего листа ссылается на ячейку предыдущего. Вопрос первый: Можно ли в VBA *назначать абсолютные ссылки ячейке на ячейку предыдущего листа (типа Sheets[i-1]). И еще: Как можно скрыть значение в ячейке /опять же ячейку задать нужно типа Range[j]/, а при выполнении определенного условия показать его /значение то есть/ Help, plzzzzzzzzzz!!!! |
|
Отправлено: 05:51, 15-01-2004 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать 1.
Цитата:
А Абсолютные делаются просто: типа Range("A1" ![]() 2 В условном форматировании при не выполнении условия тавишь формат ;;; (три точки с зпт.) и ничего не будет видно |
|
Отправлено: 02:55, 16-01-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Человек Сообщения: 3321
|
Профиль | Отправить PM | Цитировать Gast81
Ну с абсолютными/относительными ссылками тут и правда у тебя какая-то путаница, но суть вроде понятна. Например чтобы записать "мама" в ячейке (5,2) второго листа используется команда: Sheets(2).Cells(5, 2).Value = "мама" Соответственно никто тебе не возбраняет использовать не абсолютные значения, а переменные. Если же, тебе нужна именно относительная ссылка на лист (т.е. его порядковый номер ты не знаешь, но знаешь каким он идет после или до активного), то сперва необходимо узнать индекс активного листа: i= ActiveSheet.Index Теперь тебе известен индекс активного листа, а сылки на другие быдут строится, как я писал выше: Sheets(i-2).Cells(5, 2).Value = 5 Здесь заполняется ячейка в листе, стоящим чертез один перед активным. * * Тебе именно это было нужно? Если нет, то поясни по конкретнее. [s]Исправлено: Greyman, 11:40 16-01-2004[/s] |
------- Отправлено: 11:40, 16-01-2004 | #3 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать 000
|
Последний раз редактировалось iam_alex, 11-04-2011 в 11:30. Причина: последующее словоблудие и взаимопосылание Отправлено: 12:57, 06-02-2006 | #4 |
Технолог Сообщения: 819
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||
Отправлено: 13:26, 06-02-2006 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - MsOffice | Delphi | Работа с Excel в Делфи | AL CAPONE | Программирование и базы данных | 2 | 03-10-2006 16:27 | |
MsOffice | Макросы Excel, база данных | sitaka | Программирование и базы данных | 2 | 08-09-2006 20:13 | |
MsOffice | Вставить дополнительную колонну в Excel | Baber | Программирование и базы данных | 4 | 02-02-2006 21:45 | |
MsOffice | Помогите решить задачу в Excel | Yarikus | Программирование и базы данных | 3 | 31-01-2005 10:57 | |
Абсолютные ссылки | Georgiy | Вебмастеру | 10 | 30-07-2004 17:22 |
|