![]() |
|
Модераторы: Akina |
![]()
|
|
| VirusE |
|
|||
|
Unregistered |
Проблема такая, TextBox многострочный, если присваивать значение ячейке листа EXCEL преносы строки дополнительно сопровождается появлением квадратика. (Квадратик в ячейке можно убрать, перенос остается, в параметре TextBox.Text квадратиков два), как добиться, чтобы при присвоении TextBox значения ячейке преносы строки сохранялись без артефактов.
Другой вопрос в том, что если TextBox использовать для введения даты в ячейку, значение ячейки не воспринимается как дата. |
|||
|
||||
| Staruha |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
для начала , а с остальным тоже попробую. -------------------- Возмездие настигнет |
||||
|
|||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
-------------------- Возмездие настигнет |
|||
|
||||
| VirusE |
|
|||
|
Unregistered |
Ввсший класс, только как оказалось достаточно этого:
в ячейке квадрат это "лишний" возврат каретки, который можно убрать так Cells(1, 1) = Replace(TextBox1, Chr(13), "") Все данные в TextBox текстового типа, поэтому надо использовать ф-цию перевода в тип дата Cells(1, 1) = CDate(TextBox1) |
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
Дурная голова ногам покоя не дает. А оказывается все так просто!
-------------------- Возмездие настигнет |
|||
|
||||
| VirusE |
|
|||
|
Unregistered |
Возникла еще одна проблема:
В Label и Textox символ № заменяется ?, если кликнуть на объекте меняется опять с ? на №, но даже при прокрутке, если скроется за границей экрана, или при выборе ясчейки снова ?. Причем если ячейке присвоено TextBox.Value с символом № внутри (через Replase), при присвоении TextBox.Value значения этой ячейки отображается нормально, если в ячейка была изменена вручную, происходит подмена. |
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
Я это посмотрела все. При английском регистре этого глюка нет. И еще ,Если я ввожу через ячейку
тоже все нормально.Из чего следует ,что копать надо в формате или вшрифте. -------------------- Возмездие настигнет |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
VirusE, а вообще
Модератор: Пожалуйста, один топик - один вопрос. Ну и зарегись чтоли... -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| VirusE |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 9.12.2004 Репутация: нет Всего: нет |
Появляется на 2000-м офисе, на XP все в порядке, но работать должно на 2000 и 97-ом
В смысле, а на какой клавише в латинице знак номера? ( в кирилице на тройке) Добавлено @ 13:20
Пробывал и через range и через cells, все равно |
||||
|
|||||
| VirusE |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 9.12.2004 Репутация: нет Всего: нет |
Кто нибудь поможет?
|
|||
|
||||
| Гость_Старуха |
|
|||
|
Unregistered |
Люди помогите ему. Он вводит текст в текстовое поле, а когда текстовое поле не активное текст превращается в знаки вопроса.Пожалуйста
|
|||
|
||||
| Staruha |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
Вот это работает попробуй еще -------------------- Возмездие настигнет |
||||
|
|||||
| Гость_Старуха |
|
|||
|
Unregistered |
Попробуй это
Private Sub CommandButton2_Click() TextBox1.Text = "Свойство №2" End Sub Если несколько вариантов - задай условие |
|||
|
||||
| VirusE |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 9.12.2004 Репутация: нет Всего: нет |
Попробывал, не вышло,
(да и сам метод не подходит, так как значение будет выбираться из таблицы, своеобразной базы данных) |
|||
|
||||
| Гость_Старуха |
|
|||
|
Unregistered |
Тогда сделай скрытое Текстовое поле и через него кидай. Проверить не могу т.к. у меня даже твой присланный файл работает
|
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |