Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 284
от 17.05.2006, 02:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 162, Экспертов: 27
В номере:Вопросов: 3, Ответов: 7


Вопрос № 42699: Как программно установить текстовый формат ячейки в Excel ?...
Вопрос № 42754: Уважаемые эксперты подскажите как можно получить случайное число от X до y .спасибо заранее ...
Вопрос № 42780: уважаемые эксперты как создать свой тип файла в который можно сохранить переменные x-строковую и y-integer как сохранить и считать из этого файла? заранее спасиба!!!...

Вопрос № 42.699
Как программно установить текстовый формат ячейки в Excel ?
Отправлен: 11.05.2006, 11:24
Вопрос задал: Дрёма (статус: 4-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Puma
Здравствуйте, Дрёма!
Для выделенной ячейки:
Selection.NumberFormat = "@"
Для диапазона ячеек:
Range("A12:A23").NumberFormat = "@"
---------
Куда б я ни пошел, оно со мною: на форумах, в e-mail иль в ICQ. Мое ИМХО могучею скалою поддержит точку зрения мою.
Ответ отправил: Puma (статус: Практикант)
Ответ отправлен: 11.05.2006, 13:09
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: AlexanderZh
Здравствуйте, Дрёма!
В дополнение к ответу могу посоветовать записать макрос, а потом его изучить - там встречается много полезного...
Ответ отправил: AlexanderZh (статус: 7-ой класс)
Ответ отправлен: 11.05.2006, 13:19

Отвечает: Залетин Виталий Викторович (мь!тарь)
Здравствуйте, Дрёма!
Selection.NumberFormat = "@"
---------
Учиться никогда не поздно. Особенно программированию!
Ответ отправил: Залетин Виталий Викторович (мь!тарь) (статус: Студент)
Ответ отправлен: 13.05.2006, 14:18


Вопрос № 42.754
Уважаемые эксперты подскажите как можно получить случайное число от X до y .спасибо заранее
Отправлен: 11.05.2006, 18:41
Вопрос задал: Zhonya (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: AlexanderZh
Здравствуйте, Zhonya!
RndVal = int(rnd()*(y-x)+x)
Вроде так (если y больше x)
Ответ отправил: AlexanderZh (статус: 7-ой класс)
Ответ отправлен: 11.05.2006, 19:05
Оценка за ответ: 5
Комментарий оценки:
спасиб всё работает!!!

Отвечает: Коляка Вадим
Здравствуйте, Zhonya!
Могу вам предложить следующий вариант решения данной проблемы:

Private Sub Form_Load()
Randomize
End Sub

Private Sub Command1_Click()
Me.Caption = (y * Rnd) + x
End Sub

Ответ отправил: Коляка Вадим (статус: 1-ый класс)
Ответ отправлен: 13.05.2006, 10:25


Вопрос № 42.780
уважаемые эксперты как создать свой тип файла в который можно сохранить переменные x-строковую и y-integer как сохранить и считать из этого файла? заранее спасиба!!!
Отправлен: 12.05.2006, 00:24
Вопрос задал: Zhonya (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: AlexanderZh
Здравствуйте, Zhonya!
Для сохранения переменных в файл вовсе не требуется создания особого типа файла (можно сохранять в любой). Вариантов два: текстовый файл или двоичный.
пример для текстового смотри в приложении.
Пояснения: создать форму на которую кинуть по две штуки textbox, label, commandbutton.
Если всетаки требуется создать собственный тип файла, то может ответит ктонибудь другой (я не силен в работе с реестром из vb) :(

Приложение:

Ответ отправил: AlexanderZh (статус: 7-ой класс)
Ответ отправлен: 12.05.2006, 10:12
Оценка за ответ: 5

Отвечает: PsySex
Здравствуйте, Zhonya!
На форме 2 кнопки. Кнопка 1 создает файл с данными, а вторая показывает его содержимое.

Приложение:

Ответ отправил: PsySex (статус: Студент)
Ответ отправлен: 12.05.2006, 10:51
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.32 от 03.05.2006
Яндекс Rambler's Top100

В избранное