Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
3 / 3 / 0
Регистрация: 01.08.2013
Сообщений: 37
1

VBA Excel автофильтр: вместо "фильтры по дате" предлагается "текстовые фильтры"

27.01.2014, 11:14. Просмотров 2994. Ответов 6
Метки нет (Все метки)

Доброго времени суток, уважаемые форумчане!
Пожалуйста, подскажите решение следующей дилеммы:
С помощью VBA осуществляется перенос дат из одной таблицы в другую. В исходную даты введены через форму. Если установить фильтр на столбец, то при его выборе в контекстном меню предлагается "Фильтры по дате". Когда даты переносятся в другую таблицу, в ней при выборе фильтра предлагается только "Текстовые фильтры", формат ячеек на столбец я установила Дата. Не могу понять, где "собачка порылась"...
Видимо в момент переноса VBA переводит даты в текстовую информацию, как это исправить?
Заранее благодарна!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.01.2014, 11:14
Ответы с готовыми решениями:

Как использовать переменную в Excel/VBA в "объект".Formula="переменная"
Как использовать переменную в Excel/VBA в строке Dim переменная As int Range('A2').Formula =...

MS Acces VBA. Как вывести поле "фамилия" и "группа" из таблицы "студенты" в Access ?
Использовать Fields? Посмотрите в рисунке задания.

VBA Excel Найти и заменить КОДОМ строку "#Н/А" на "пусто"
Привет всем не безразличным помочь людям. Столкнулся с проблемкой. Нужно кодом VBA Excel Найти и...

Отметить полужирным шрифтом в исходном тексте слова имеющие приставки "пре", "при", "на", "не"
Отметить полужирным шрифтом в исходном тексте слова имеющие приставки "пре", "при", "на", "не"....

6
Заблокирован
27.01.2014, 11:18 2
Цитата Сообщение от JulyMar Посмотреть сообщение
С помощью VBA осуществляется перенос дат из одной таблицы в другую.
Пример кода VBA приведите...
0
3 / 3 / 0
Регистрация: 01.08.2013
Сообщений: 37
27.01.2014, 11:45  [ТС] 3
Visual Basic
1
.Cells(nextrow, 5) = Sheets("Ж_прихода_ХР").Cells(Строка, 5) 'Дата изготовления
0
Заблокирован
27.01.2014, 11:56 4
Лучший ответ Сообщение было отмечено JulyMar как решение

Решение

Цитата Сообщение от JulyMar Посмотреть сообщение
формат ячеек на столбец я установила Дата
Установили формат до или после переноса данных?
1
3 / 3 / 0
Регистрация: 01.08.2013
Сообщений: 37
27.01.2014, 12:37  [ТС] 5
После, не думала, что это имеет значение.
Сейчас попробую!

Добавлено через 15 минут
Спасибо огромное, все получилось!

Добавлено через 23 минуты
А не могли бы Вы подсказать еще один момент, в ячейке В1 стоит формула: =А1+1, В А1 - дата, почему в результате этой формулы получается не дата, на столбце только "Текстовые фильтры"
0
Заблокирован
27.01.2014, 13:13 6
Цитата Сообщение от JulyMar Посмотреть сообщение
почему в результате этой формулы получается не дата
Опять в формате ячеек проблема? У меня в B1 находится дата.
А для фильтра мало одной ячейки, возможно и в этом причина?
0
3 / 3 / 0
Регистрация: 01.08.2013
Сообщений: 37
27.01.2014, 14:04  [ТС] 7
Странно, на новом листе все работает, а в моей таблице, не хочет...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2014, 14:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

VBA с базой от Access и ошибка "runtime error "3709" ключ поиска не найден ни в одной записи"
написал базу данных на Access 2007. в главной таблице есть поля подстановки (значения из...

Маленькое продолжение темы "Аналог Excel-метода "OnTime"" или про многопоточность
Коллеги, хочу добавить несколько слов ... (раз уж речь зашла про 2003 офис) Комментарий: на счет...

Как во всей книге Excel из 10-ти листов удалить " " двойные и более пробелы на " "
Очень хочется удалить во всей книге из 25 тысяч строк более одного пробелов одним махом, решится...

В форме создать кнопку, которая будет изменять текст в определенной строке Excel с "неоплачено" на "оплачено"
Добрый вечер, необходимо в форме создать кнопку которая будет изменять текст в ячейке экселя с...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.