Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Программирование (https://nowa.cc/forumdisplay.php?f=295)
-   -   Программирование на Visual Basic любых версий (https://nowa.cc/showthread.php?t=19277)

AlexeyVik 16.10.2007 19:00

Ответ: Программирование на Visual Basic любых версий
 
Цитата:

Сообщение от Мешок (Сообщение 1202466)
1) Менял формат (Spreadsheet.ActiveCell.NumberFormat = "сюда что только не лепил")

1. Попробуй влепить это "@"
или
2. dim переменная as string
Дальше переменная=чему-то
И что-то= переменная

Мешок 17.10.2007 15:36

Ответ: Программирование на Visual Basic любых версий
 
Спасибо,
AlexeyVik, но я это уже пробовал. Не помогает.
@ в Экселе спасает, а с spreadsheet она не дружит.

AlexeyVik 18.10.2007 09:29

Ответ: Программирование на Visual Basic любых версий
 
А как этот вариант?
Цитата:

или
2. dim переменная as string
Дальше переменная=чему-то
И что-то= переменная
Дело в том, что после перестановки системы у меня не установлен VB и ставить пока нет необходимости.
Соответственно проверить нет возможности.

Мешок 18.10.2007 09:39

Ответ: Программирование на Visual Basic любых версий
 
Тоже никак. К сожалению.
Уж если все-таки как-то сделаю, то обязательно выложу. Или отпишу, как решил оставить.

porokh 18.10.2007 14:08

Ответ: Программирование на Visual Basic любых версий
 
В Ексел 2003 в условном форматировании допускается только 3 условия, как сделать с помощью VBA больше?

AlexeyVik 18.10.2007 19:11

Ответ: Программирование на Visual Basic любых версий
 
Ну напиши какой формат хочеш видеть? По какому условию...

porokh 19.10.2007 08:30

Ответ: Программирование на Visual Basic любых версий
 
В диапазоне F7:F507 около 10 типов счетчиков (назовем их для удобства Счетчик1, Счетчик2..... Счетчик10). Надо чтобы каждый тип счетчика выделялся своим цветом (неважно каким, например счетчик1 - все ячейки зеленого, счетчик2 все ячейки синего и т.д.).

AlexeyVik 19.10.2007 10:12

Ответ: Программирование на Visual Basic любых версий
 
porokh, в модуле листа пишешь -

Private Sub Worksheet_Activate()
Cvet0 = xlNone
Cvet1 = 255
Cvet2 = 49407
...........
Cvet10 = 5296274

For i = 7 To 507

Z = Range("F" & i)

Select Case Z
Case ""
Range("A" & i & ":F" & i).Interior.Color = Cvet0
Case 1
Range("A" & i & ":F" & i).Interior.Color = Cvet1
Case 2
Range("A" & i & ":F" & i).Interior.Color = Cvet2
..........
Case 10
Range("A" & i & ":F" & i).Interior.Color = Cvet10
End Select

Next i
End Sub

Этот код будет выполняться каждый раз когда переходиш с любого другого листа на этот.
Надеюсь доделать сумееш сам.

Serpal 26.10.2007 16:42

Не удается инициализировать среду Visual Basic
 
Неожиданно перестал работать Word 2000:
- при запуске возникает заставка "Не удается инициализировать среду
Visual Basic",
- при отрытии документа заставка повторяется, с документом работать
нельзя (ни сохранить, ни изменить).
"Ругается" и Exel, но только тогда, когда открываю файл с макросом, и
программа при этом вылетает.

Система: Windows XP. Стоит на новом ПК с полгода, одновременно с
MSOffice 2000, все было нормально.

Что пытался сделать:
- удалял и вновь ставил Office 2000 - не помогло;
- пытался вместо него поставить Ms Office 97 Pro. Не встает, виснет установка.
- на вирусы проверил Касперским (самая последняя антивир.база);
нашелся один Trojan-Spy.Win32.Goldun, но он по описанию сайта
Касперского к делу не относится; вирус, конечно, удалил.

Еще информация:
- вчера при закрытии (тогда еще работал) Word предупредил об изменении
Normal.dot; я проигнорировал и не сохранил.

Можно ли решить вопрос, не переустанавливая систему?

Заранее благодарю за любой совет.

AlexeyVik 27.10.2007 09:30

Ответ: Программирование на Visual Basic любых версий
 
Вероятнее всего после установки не легализовали прогу.

Требовался-ли ключ при установки?
Если нет поищи инструкцию по взлому на дистрибутиве (надеюсь стачиш не лицензионное ПО.

Vbykov 23.11.2007 10:36

Ответ: Не удается инициализировать среду Visual Basic
 
Цитата:

Сообщение от Serpal (Сообщение 1223266)
Можно ли решить вопрос, не переустанавливая систему?

Попробуй снести Офис и реестр вычистить, потом заново поставить

disfated 27.05.2008 02:32

Ответ: Программирование на Visual Basic любых версий
 
Разобью тишину...

Вопрос: как в visual studio 2005 (vb2005) скопмилировать проект не для .NET (чтоб полученный exe м.б. выполнять на платформе без .net framework)????

palytsh 20.07.2008 09:59

Ответ: Программирование на Visual Basic любых версий
 
disfated
Это только на C++

Deputy 07.08.2008 12:47

Ответ: Программирование на Visual Basic любых версий
 
Подскажите, пожалуйста...
У меня стоит Microsoft Visual Studio 6.0, я отдельно скачал библиотеку MSDN.
В рар-архиве. Распаковал её, а куда теперь вставить? То есть, я так понимаю, она должна находиться в папке с Visual Studio, а дальше, какой у неё должен быть путь?
Заранее благодарен.

Добавлено через несколько минут (где-то через полчаса)
Всем спасибо, вопрос снимается, уже разобрался.
Извините...

1nterSE 12.10.2008 17:46

Visual Basic
 
Как задать в Visual Basic толщину окружности...?
Form1.Circle (x, x), r, vbBlue, H * 135, H * 315 'вот одна из дуг окружности...
как я могу задать ей толщину?


Текущее время: 04:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2025 NoWa.cc

Время генерации страницы 0.07351 секунды с 9 запросами