Dim r As Variant r = Application.WorksheetFunction.Match("てきとう", TargetBook.Sheets("word").Range("A1:A20000"), 0)返り値 r には 行番号が入っています。
しかしながら、範囲内に検索文字がない場合にError となりますので、対応します。
ソフトウエア技術者やっています。主にARM組み込みソフトを作っていましたが、最近はいろいろなアプリケーションとか作っています。 いろいろなことをしてすぐ忘れるので備忘録をつけようかなと。 なるべく誰でもできるように書いていこうかなと思います。 (時間がたった後のバカな自分のために。。。。)
Dim r As Variant r = Application.WorksheetFunction.Match("てきとう", TargetBook.Sheets("word").Range("A1:A20000"), 0)返り値 r には 行番号が入っています。
Function ファイル読込(BkName As String, ObjBk As Workbook) Application.ScreenUpdating = False Set ObjBk = Workbooks.Open(FileName:=BkName, Notify:=False) ' ObjBk.Windows.Application.Visible = True ' これは使わない。 Windows(ObjBk.Name).Visible = True Application.ScreenUpdating = True End FunctionBkNameにフルパスを含むファイル名を入れて関数を呼びます。
Sub test_00() Dim testBook As Workbook Dim testSheet As Worksheet Dim testRange As Range Set testBook = Workbooks("テスト.xlsm") Set testSheet = testBook.Worksheets("Sheet1") Set testRange = testSheet.Range("A1") testRange.Value = 20 End Sub
Sub test_01() Workbooks("テスト.xlsm").Worksheets("Sheet1").Range("A1").Value = 20 End Sub
wget https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg実行できる場所に移動します。
chmod 755 apt-cyg3.cocotのダウンロード、インストール
mv apt-cyg /usr/local/bin/
> apt-cyg install libiconv libiconv-devel inetutils # 必要なパッケージのインストールこれで
> git clone http://github.com/vmi/cocot
> cd cocot
> ./configure && make && make install
などの文字化けが解消します。
> cocot ipconfig
> cocot ping 10.32.123.45