Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual Basic

Войти
Регистрация
Восстановить пароль
 
Вован
#1

'All executable code must be in procedures. You can't define a Function procedure inside another Function, Sub, or Property procedure.' - VB

04.09.2007, 16:29. Просмотров 674. Ответов 2
Метки нет (Все метки)

Народ! Мне 1 программку всего написать надо и я от вас отстану ! :-) ...
Проблема в том что функция(в широком смысле) в VBA, Excel не работает, когда в ней пытаются присваивать значения (и не только) другим ячейкам...
Может ответ таится в:
'All executable code must be in procedures. You can't define a Function procedure inside another Function, Sub, or Property procedure.'
(для тех кто обвинит меня в том, что помощь не читал)но я откровенно говоря его не уловил ...

Помогите, а ?
Visual Basic
1
2
3
4
5
Public Function функция() As Byte
Worksheets("Лист1").Range("A1").Value = 5
MsgBox Range("A1").Value
функция = 1
End Function
Мне надо програмно менять ячейки посредствам функции Экселя запущенной из ячейки. - неделю воюю уже с ними !
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2007, 16:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос 'All executable code must be in procedures. You can't define a Function procedure inside another Function, Sub, or Property procedure.' (VB):

В чем различия Table, View, Procedure, Scalar function и Table function - SQL Server
В чем различия между table, view, procedure, scalar function и table function в SQL Server?

Function VS Procedure - SQL Server
что лучше? в каких ситуациях... из собственного опыта, из книжек...

function и procedure - Pascal ABC
Помогите переделать программу, чтобы в ней присутствовали или функция или процедура, заранее спасибо. Program A1; var a:array of...

Function and procedure - Pascal ABC
Здрас! Добавить в программу по отдельности в 1 процедуру во 2 функцию.:-uses crt; var a: array of integer; i, min:...

Procedure or Function - Pascal ABC
Нужно две задачки сделать с подпрограммами:либо с помощью процедуры,либо с помощью функции. 1. Треугольник задан координатами своих...

Ошибка Procedure or function CreateProfile has too many arguments specified - C# ASP.NET
все проверил, с параметрами различий нет и тем не менее вылетает ошибка: Procedure or function CreateProfile has too many arguments...

2
iamden
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 114
19.09.2007, 01:14 #2
Iz soobsheniya mne kazhetsa, ctho tu teba prosto odna iz predidushih 'function' ili 'sub' ne zakrita pered tem kak ti nachil yetu. Soobsheniye primerno zvuchit tak: 'nelza pisat razniye funktsii vnutri drugoy'.
Udachi!
0
Леон
0 / 0 / 1
Регистрация: 28.07.2007
Сообщений: 177
19.09.2007, 11:20 #3
К сожалению, в Excele по 2000 включительно нельзя изменить содержимое других ячеек, посредством функции, вызываемой из ячейки.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2007, 11:20
Привет! Вот еще темы с ответами:

Ошибка invalid procedure or function reference - Turbo Pascal
program z_10; uses crt; procedure z10_1; const k=20; type mas=array of integer; procedure massiv_1(var a:mas;c:char); ...

задача про матрицу с использованием procedure и function - Pascal
помогите решить пожалуйста задачу,очень надо)) Найти сумму наибольших элементов строк матрицы А размерности 5х7.матрицу из вещественных...

В MSSQL мне нужно написать stored procedure/function - Базы данных
В MSSQL мне нужно написать stored procedure/function которая бы возвращала значение как результат Update. Пробовала писать stored...

Procedure, function. Подсчет нулевых элементов в столбце / во всей матрице - Turbo Pascal
Нужно решить эту задачу. я наверное не могу понят само условие. не знаю с чего начать. Необходима Ваша помощь. Задание: "Если столбцы...


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

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

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