


Dapatkan nilai yang dikembalikan oleh InputBox dalam VBA
Nilai pulangan kotak masuk dalam VBA
Sub Peribadi iCheckGs()
'--------Sahkan kata laluan
Malapkan iPsw$, i&, tmp
iPsw = " " '"300029"
Lakukan
tmp = InputBox( _
"Peringatan hangat daripada sistem:" & Chr(10) & Chr(10) & _
""Pengguna bukan profesional sila klik {Batal} untuk keluar!" & Chr(10) & Chr(10) & _
"Sila masukkan kata laluan anda (anda mempunyai " & 3 - i & " peluang!)")
Jika Len(tmp) = 0 Kemudian Keluar Sub
Jika CStr(tmp) = iPsw Kemudian Keluar Buat
Jika saya >= 2 Maka
Application.DisplayAlerts = Palsu
Buku Kerja Ini.Tutup Salah
Application.DisplayAlerts = Benar
Tamat Jika
i = i + 1
Gelung
'Berikut ialah kod selepas kata laluan diluluskan
……
……
Bagaimana untuk mengembalikan berbilang nilai dalam fungsi tersuai dalam VB
Sub Butang 1_Klik()
Malapkan Perimeter Sekedua, Luas Sekedua, Jejari Sekedua
Perimeter = 0
Luas = 0
Jejari = 15#
Panggil SubN(Perimeter, Luas, Jejari)
MsgBox Perimeter & " " & Luas
Tamat Sub
Sub SubN(parameter perimeter ByRef, parameter kawasan ByRef, parameter jejari ByVal)
Jika parameter jejari
Parameter perimeter = 0
Parameter kawasan = 0
Lain
Parameter perimeter = 2 * 3.14 * Parameter jejari
Parameter kawasan = 3.14 * Parameter jejari * Parameter jejari
Tamat Jika
End Sub Kod di atas dinyahpepijat dalam VBA Excel dan boleh memenuhi keperluan.
nilai pulangan vba
Pertama sekali, ingN dan ingSN anda ialah nombor integer Jika sel adalah perpuluhan, mungkin ada masalah.
Juga
Untuk Setiap rng2 Dalam rng1.Sel
Jika rng2.Nilai "" Kemudian
rng2.Pilih
ingTC = Val(ActiveCell.Offset(1, 0).Value + ActiveCell.Offset(2, 0).Value)
Tamat Jika
Seterusnya rng2
Hasil ingTC mestilah 0
Gelung ke hujung di mana rng2.Nilai ialah sel bawah kawasan
Val(ActiveCell.Offset(1, 0).Value + ActiveCell.Offset(2, 0).Value)
Dua garisan di bawah kawasan mesti kosong!
Untuk Setiap rng3 Dalam rng0.Sel
Jika rng3.Nilai = ""Maka
shtV.Pilih
rng3.Pilih
ingN = Val(ActiveCell.Offset(-1, 0).Nilai)
Tamat Jika
Seterusnya rng3
Ia bergantung kepada keadaan rng0.Sel
Ini semua data, ia tidak masuk JIKA sama sekali,
Jika terdapat lebih daripada 2 sel kosong berturut-turut, ingN mestilah 0.
Mengikut data yang anda muat naik, operasi mestilah 0
Saya tidak faham apa yang anda mahu lakukan, jadi saya tidak tahu cara mengubahnya.
Juga
Jika rng2.Nilai "" Kemudian
rng2.Pilih
ingTC = Val(ActiveCell.Offset(1, 0).Value + ActiveCell.Offset(2, 0).Value)
Tamat Jika
Ditulis sebagai
Jika rng2.Nilai "" Kemudian
ingTC = Val(rng2.Offset(1, 0).Nilai + rng2.Offset(2, 0).Value)
Tamat Jika
Kecekapan akan lebih tinggi
Atas ialah kandungan terperinci Dapatkan nilai yang dikembalikan oleh InputBox dalam VBA. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Kesalahan awan stim boleh disebabkan oleh banyak sebab. Untuk bermain permainan dengan lancar, anda perlu mengambil beberapa langkah untuk mengeluarkan ralat ini sebelum anda melancarkan permainan. Perisian Php.CN memperkenalkan beberapa cara terbaik serta maklumat yang lebih berguna dalam siaran ini.

Anda mungkin melihat "Sambungan ke Metadata Windows dan Perkhidmatan Internet (WMIS) tidak dapat ditubuhkan." Ralat pada Penonton Acara. Siaran ini dari Php.cn memperkenalkan cara menghapuskan masalah Windows Metadata dan Internet.

Isu Kemas Kini KB5035942 - Sistem terhempas biasanya berlaku kepada pengguna. Orang yang ditimbulkan berharap dapat mencari jalan keluar dari jenis masalah, seperti sistem terhempas, pemasangan, atau masalah bunyi. Menyasarkan situasi ini, jawatan ini diterbitkan oleh Php.CN Wil

OneDrive adalah perkhidmatan penyimpanan awan dalam talian dari Microsoft. Pada masa -masa, anda mungkin mendapati OneDrive gagal memuat naik foto ke awan. Jika anda berada di bot yang sama, teruskan membaca siaran ini dari perisian Php.cn untuk mendapatkan penyelesaian yang berkesan sekarang!

Jika anda mempunyai program yang dipanggil PC App Store di komputer anda dan tidak sengaja memasangnya, maka PC anda mungkin dijangkiti dengan perisian hasad. Siaran ini dari php.cn memperkenalkan cara mengeluarkan malware kedai aplikasi PC.

Adakah Brothers: A Tale of Two Sons REMAKE TIDAK dilancarkan? Menemui Saudara -saudara: Kisah Dua Anak Sons REMAKE Skrin Hitam? Di sini siaran ini di Php.cn menawarkan penyelesaian yang diuji untuk membantu anda dalam menangani masalah ini.

Chris Titus Tech mempunyai alat yang dipanggil Utiliti Windows yang dapat membantu anda dengan mudah membuat Windows 11/10 ISO debloated untuk memasang sistem yang bersih. Php.cn menawarkan panduan penuh tentang cara melakukan perkara ini menggunakan alat Chris Titus.

Adakah anda mempersoalkan masalah yang Msconfig terus kembali ke permulaan selektif pada tingkap anda? Bagaimana cara beralih ke permulaan biasa jika anda memerlukannya? Cuba kaedah yang dijelaskan dalam pos php.cn ini untuk mencari yang berfungsi untuk anda.
