Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> VBA-кода в Exell 
:(
    Опции темы
BASHAROV
Дата 7.1.2011, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2008
Где: Узбекистан

Репутация: нет
Всего: нет



Добрый вечер!
В Excel'е, когда открываю новую книгу, каждый раз приходится загружать туда лист с данными.
Вопрос: а нельзя ли создать VBA-код, чтобы во время загрузки Excel, эти данные были уже там, как цифры прописью, xla-файл?
Пожалуйста,  ответьте, кто знает!
Например: в колонке А- коды, а в колонке В-присвоенное имя этим кодам, цифры пятизначные и начинаются так как показано ниже

    А            В
  Код      Имя
00001    Москва
00002    Киев
00003    Таллин
   ...       ...
   ...       ...
   ...       ...
10000    Тверь
PM MAIL   Вверх
mihanik
Дата 11.1.2011, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 5
Всего: 109



А шаблоны документов не подойдут?
Создай свой шаблон документа из имеющегося файла...
Пользоваться шаблонами умеешь?



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
BASHAROV
Дата 11.1.2011, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2008
Где: Узбекистан

Репутация: нет
Всего: нет



Шаблонами никогда не пользовался и незнаю как им пользоваться. Если поможете, то можно попробовать и шаблонами.

У меня данные находятся на листе  "КОДЫ" и каждый раз, когда я открываю новый файл мне приходится копировать
этот лист на новую книгу, потому что в новой книге мной задана ссылка =ВПР(F8;КОДЫ!A$2:B$1037;2;ЛОЖЬ).
Имена кодов длинные и каждый раз писать.... , лучше дать ссылку на код и он автоматически отразиться там, где надо
PM MAIL   Вверх
Akina
Дата 11.1.2011, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(BASHAROV @  11.1.2011,  10:24 Найти цитируемый пост)
Шаблонами никогда не пользовался и незнаю как им пользоваться.

Достаточно в том же Ёкселе в поле ввода запроса к справке набрать что-нить типа "создание шаблона книги", жмакнуть Энтер - и читать полученное.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
BASHAROV
Дата 12.1.2011, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2008
Где: Узбекистан

Репутация: нет
Всего: нет



mihanik, Подскажите, пожалуйста с решением моей задачи
PM MAIL   Вверх
Staruha
Дата 13.1.2011, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 6
Всего: 27



Все гораздо проще.Нужно файлик твой с кодами держать свернутый на столе.Это как бы твоя база данных.=ВПР(F8;[Книга1]КОДЫ!A$2:B$1037;2;ЛОЖЬ).Ну и Сохранить как выйдет окошко там выбери ШАБЛОН. И сохрани этот шаблон и свою базу с кодами в отдельню папку.Здесь начнет расти твоя программа.


--------------------
Возмездие настигнет
PM MAIL   Вверх
BASHAROV
Дата 15.1.2011, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2008
Где: Узбекистан

Репутация: нет
Всего: нет



Staruha, и mihanik, Только что попробовал по Вашей подсказке, работает.Спасибо! Это тоже самое, что копирование имеющегося листа на новую книгу.
Но я хотел по-другому, как цифры прописью, то есть:
допустим, в ячейке А5-пишем код, а в ячейке В6-функцию, которая ссылается на ячейку А5 и получаем результат в ячейке В6-наименование кода (пусть это будет Самара).
PM MAIL   Вверх
Staruha
Дата 15.1.2011, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 6
Всего: 27



(F8;[Книга1]КОДЫ!A$2:B$1037;2;ЛОЖЬ).
помещаешь в А6 ,F8 заменяешь на А5 в формуле.
в А5 вводишь 00001 получаешь Москва. Формат ячеек должен быть одинаков или преобразовываться с помощью формулы



--------------------
Возмездие настигнет
PM MAIL   Вверх
BASHAROV
Дата 15.1.2011, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2008
Где: Узбекистан

Репутация: нет
Всего: нет



Staruha, Спасибо, но я хотел с функцией, то есть с созданием xla-файла (Определенные пользователем)

Добавлено через 57 секунд
Если это возможно, то подскажите
PM MAIL   Вверх
BASHAROV
Дата 15.1.2011, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2008
Где: Узбекистан

Репутация: нет
Всего: нет



mihanik, Доброй ночи! Подскажите, пожалуйста с решением моей задачи
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Работа с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Работа с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0687 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.