私は次のサブルーチンを持っています(モジュール10)。 Sub varWorksheet(wksht As String)
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets(wksht)
Set ws = Nothing
End Sub
私はこのようなもので、変数への参照として、このサブ・ルーチンを渡すのではなく、各ルーチンで明示的に
値付きの変数を別のサブルーチンからサブルーチンに渡す方法を理解しようとしています。 私はコードを持っている: program pg
call sub()
end
subroutine sub()
character :: P(12,12)
character :: D(20), N(26), userInput
integer :: A,B
A = 5
B = 2
userI
私はperlのプログラミングに新しいですし、私はユーザーの入力に対するサブルーチンを呼び出すようにしようとしています: print "Would you like to [A]dd a new student or [R]eturn to the previous menu?";
$tempCommand = <>;
if($tempCommand eq "A") {addSt
マイコード:私は明示的に宣言していても Undefined subroutine &main::sendmail called at ./test1.pl line 86. : #!/usr/bin/perl
use strict;
use warnings;
use Web::Scraper;
use Data::Dumper;
use Config::Simple;
use E
私が取り組んでいるプロジェクトでは、かなりの量の配列を一連のサブルーチンと関数に渡す必要があるため、モジュールを選択します。 これらの配列はすべて割り当て可能ですが、サブルーチンで使用する必要がある配列を明示する必要がある場合を除き、大きな問題はありません。 実行するコードを管理する方法は、完全に過剰なものです。 方法、それが働いている: Program Principal
Use Info
このスクリプトは非常に簡単ですが、私はVBスクリプトが新しく、何らかの理由でサブルーチンを動作させることができません。私はそれが簡単な質問のために申し訳ありません5 Sub add(a,b) Language="VBSCRIPT"
Sub CATmain()
add 5, 3
Sub add (a, b)
sum=a+b
msgbox sum
End Sub
End Sub
不足している経験不足:VBAでは、渡された引数の値を変更するサブルーチンを作成しました。これは、グローバルフィールドでは正常に動作しますが、フォーム上のテキストボックスなどを渡すときには正常に動作しません。私はテキストボックスが変更されることを期待しますが、それはしません。したがって、たとえば(擬似コード): Public Subroutine ChangeVal (ByRef abcde)
a