Описание тега byval

2 ответа

Как заставить абсолютную ссылку на ячейку в цикле работать и пропускать столбец в цикле?

Я ПОЧТИ получил мой код, работающий, но есть все еще две вещи, неправильные с этим (две главные вещи так или иначе). 1) Абсолютная ячейка исх. не работает, как в Excel. Я хочу, например, $ A5, но вместо того, чтобы перейти на A6 A7 и т. Д., Он остае…
15 июл '09 в 18:39
1 ответ

Изменить на Val, цель как диапазон не распознается

Cells(R, DataCol).Resize(, ColumnCount).Copy Cells(R, DataCol).Offset(RowOffset * (R - StartRow), ColOffset).PasteSpecial xlValues Привет всем, когда я использую приведенный выше код, запущенный из модуля, он вызывает изменение на val, записанное в …
17 июн '13 в 23:19
0 ответов

Передать объект Slide по значению. Создать шаблон слайда

У меня возникли некоторые проблемы с передачей объектов-слайдов по значению вместо ссылки. Цель состоит в том, чтобы сделать "копию" слайда, а не копию адреса памяти, где находится слайд. Я не мог понять это, но использовал функции, чтобы попытаться…
21 ноя '16 в 14:38
3 ответа

Передать анонимную функцию по значению в JavaScript?

У меня есть функция, которая принимает анонимную функцию в качестве аргумента и устанавливает ее для переменной (области) для справки. Затем я пытаюсь выполнить другую функцию с этой ссылкой, но она, очевидно, завершается сбоем, поскольку эта функци…
09 янв '09 в 16:26
1 ответ

Запуск макроса на основе изменения листа (ячейка содержит формулу)

Я думаю, что у меня достаточно разумный / стандартный запрос, и методы, которые я пробовал до сих пор, оказались безуспешными. Я использую 32-разрядную версию Excel 2013 и в Листе 6 в ячейке J7 у меня есть сторонняя формула, которая меняется очень ч…
11 июл '17 в 12:11
2 ответа

Обновить свойства объектов в IEnumerable<>

Я работаю над программным обеспечением, которое следует использовать для экспериментов особого типа. Эксперименты проводятся с использованием: 1) "Чип" (в основном XY-сетка известных размеров). 2) Каждый чип содержит "электроды", идентифицируемые их…
08 сен '09 в 10:03
1 ответ

Шаблоны C++ ByRef vs. ByVal

Я слежу за онлайн-курсом (Pluralsight.com) на C++ и борюсь с упражнением по шаблонам, в частности передаю фактическое число (например, 3) к шаблону, который ожидает (T&amp; t), Код, написанный инструктором, не будет компилироваться на моем ПК - я ду…
29 сен '17 в 22:07
3 ответа

Использование ParamArray ByRef

Есть ли способ использовать ParamArray ByRef? За исключением того, есть ли обходной путь, который выполняет то же самое? Я мог бы сделать некоторые перегрузки, но я пытаюсь избежать глухоты. Предыстория: портирование через какой-то старый код и попы…
10 ноя '10 в 16:34
1 ответ

vbval против публичной переменной

В VBA я обычно определяю общие переменные как Public, а не как создание ссылок с помощью byVal или byRef. Чаще всего я вызываю подпрограмму или функцию, чтобы установить значение для указанной переменной. Кто-нибудь, пожалуйста, объясните мне преиму…
26 авг '13 в 20:34
1 ответ

Ошибка: [Ожидается выражение] с использованием модификатора ByVal

Я надеялся получить помощь от вас, потому что я сталкиваюсь с ошибками для проекта, использующего VB.net. У меня возникают ошибки при использовании модификатора ByVal. И все 7 ошибок говорят: "Выражение ожидается". Я получаю ошибки в строках 97, 103…
03 авг '13 в 16:05
1 ответ

Подпись метода COM-взаимодействия с ByRef

У меня есть программа на C#, которая вызывает COM DLL, которая имеет метод с именем test с двумя параметрами: передается первый параметр ByValвторой пройден ByRef, Вот что делает COM DLL: Public Sub test(ByVal a As String, ByRef b As String) a = "a"…
07 ноя '16 в 14:42
3 ответа

Использование ByRef и ByVal

Я довольно новичок в программировании, и мне сказали, что я должен передавать вещи, используя ByRef и ByVal, но когда я это делаю, я получаю сообщение об ошибке: Error 3 Method 'Private Sub Activate_Click(ByRef intIDToChange As Integer, sender As Ob…
26 мар '13 в 11:27
1 ответ

ByVal в VBA События

Я пытаюсь получить некоторые основания на VBA Я знаю, что это довольно простой, но в событии рабочего листа, таких как изменение Private Sub Worksheet_Change(ByVal Target as Range) Target.Font.ColorIndex = 5 End Sub Я искал, что ByVal означает в это…
28 янв '14 в 21:38
2 ответа

Действительно ли аргумент передается по значению?

Я читаю книгу Джона Скита "C# in Depth", На странице 74 он сказал, что все предполагают, что аргументы, передаваемые в функцию по ссылке, в то же время передают по значению, и в качестве примера он показывает этот код, который должен доказать String…
13 окт '16 в 03:22
2 ответа

Изменение на целевую величину val как диапазон, чтобы игнорировать пустые ячейки и ячейки с 0 значениями

Private Sub Worksheet_Change(ByVal Target As Range) Dim c As Range For Each c In Target.Cells **If c.Value &lt;&gt; Empty Or c.Value = 0 Then End If** If c.Column = 11 Then c.Offset(0, -1).Value = Now() End If Next c End Sub У меня вышеупомянутый ко…
18 июн '13 в 19:45
1 ответ

Переключение Byref на Byval при вызовах методов VB.NET

Переключение Byref в Byval при вызове метода Я получил много предупреждений из-за: "Неявное преобразование из xxxx в yyyy при копировании значения параметра" ByRef "zzzz обратно в соответствующий аргумент". Я чувствую, что было бы безопасно изменить…
01 мар '10 в 17:27
5 ответов

Передача строки ByVal в VB.NET и C#

Так что строки являются ссылочными типами, верно? Насколько я понимаю, ссылка на строку в куче передается, даже когда вы передаете строку ByVal методу. Тааак..... String myTestValue = "NotModified"; TestMethod(myTestValue); System.Diagnostics.Debug.…
02 мар '11 в 04:01
3 ответа

VB.Net, EventArgs, ByRef и ByVal

В VB.Net у меня есть объект с именем WorkflowButtonEventArgs что наследует от System.EventArgs, WorkflowButtonEventArgs класс содержит два ByRef Свойства. Это объекты в памяти, и я не хочу, чтобы они дублировались или копировались. Могу ли я передат…
15 дек '11 в 19:37
3 ответа

Почему больше не нужно указывать ByVal/ByRef?

Я только что установил пакет обновления для Visual Studio 2010 (предлагается в Центре обновления Windows) и вижу новую функцию в "intellisense", которая означает, что когда я пишу Function или же Sub в VB.NET параметры не заполняются автоматически B…
09 фев '12 в 08:40
1 ответ

Получить DialogResult из общедоступного Sub (Модуль)

Я не знаю, какое ключевое слово для поиска. Это на модуле в моем приложении. Public Sub msgYNC(ByVal result As DialogResult) result = MessageBox.Show("Are you sure you want to save and continue?", "RM Farms Confirmation", _ MessageBoxButtons.YesNoCa…
04 мар '14 в 07:45