Мазмұны
Excel VBA бағдарламасының күнделікті өмірдегі ең тиімді пайдалануларының бірі - компьютерімізде файлдың бар-жоғын немесе оны пайдаланбағанын тексере аламыз. Бұл мақалада мен Excel VBA арқылы компьютерлерімізде файлдың бар-жоғын қалай тексеруге болатынын көрсетемін.
Файлдың бар-жоғын тексеруге арналған VBA коды (жылдам Қарау)
1913
Тәжірибе жұмыс кітабын жүктеп алу
Осы мақаланы оқып жатқанда жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз.
Файлдың бар-жоғын тексеру үшін VBA кодына шолу (қадамдық талдау)
Олай болса, көп кешіктірмей, бүгінгі негізгі әңгімемізге көшейік. Компьютерлерімізде файлдың бар-жоғын тексеру жолын үйрену үшін VBA кодын кезең-кезеңімен бөлеміз.
⧪ 1-қадам: Қажетті файлды енгізу Кіріс
Кодтың ең басында біз оған қажетті енгізуді енгізуіміз керек. Бұл кодта бір ғана енгізу қажет, ол біз іздеп жатқан файлдың аты. Толық файл атауын енгізіңіз (байланысты каталогпен бірге).
2863
⧪ 2-қадам: VBA Dir функциясымен файл атауын шығарып алу
Келесі, біз шағын трюк қолданамыз. Файл атын шығару үшін VBA Dir функциясын қолданамыз. Егер мұндай файл болмаса, Dir функциясы бос жолды қайтарады.
3809
⧪3-қадам: If-блокты пайдалану арқылы файлдың бар-жоғын тексеру
Бұл ең маңызды қадам. Егер берілген атаудағы файл болмаса, Dir функциясы нөлдік жолды қайтаратынын бұрын айтқанбыз. Біз бұл сипатты файлдың бар-жоғын тексеру үшін If-block ішінде қолданамыз.
8996
Сонымен, VBA<толық. 2> коды болады:
⧭ VBA коды:
8365
⧭ Шығару:
Кодты іске қосыңыз. Менің компьютерімде “Файл бар” хабар терезесі көрсетіледі, себебі ол менің құрылғымда шын мәнінде бар.
Сіздің құрылғыңызда файлдың не жоқтығына байланысты шығыс әртүрлі болуы мүмкін. бар немесе жоқ.
Толығырақ оқу: Excel VBA: парақтың бар-жоғын тексеру (2 қарапайым әдіс)
Файлдар ауқымын тексеру үшін макрос әзірлеу немесе Excel VBA қолданбау
Осы жерде біз Excel жұмыс парағында кейбір файлдардың атын қамтитын деректер жинағы бар. B4:B8 диапазонындағы каталогтармен.
Біздің мақсатымыз бар / жоқ деп жазатын макрос әзірлеу. олардың әрқайсысының компьютерде бар-жоғын тексергеннен кейін.
⧪ 1-қадам: VBA терезесін ашу
ALT + пернесін басыңыз. Visual Basic терезесін ашу үшін пернетақтадағы F11 .
⧪ 2-қадам: Жаңа модульді кірістіру
Кірістіру > Құралдар тақтасындағы модуль . Модуль түймесін басыңыз. Жаңа модуль шақырылды Модуль1 (немесе өткен тарихыңызға байланысты кез келген басқа нәрсе) ашылады.
⧪ 3-қадам: VBA кодын қою
Бұл ең маңызды қадам. Модульге келесі VBA кодын енгізіңіз.
⧭ VBA коды:
7534
⧪ 5-қадам: кодты іске қосу
Жоғарыдағы құралдар тақтасынан Run Sub / UserForm құралын басыңыз.
Код іске қосылады. Бар файлдар үшін “Бар” , ал жоқ файлдар үшін “Болмайды” мәнін аласыз.
Толығырақ: Excel бағдарламасындағы ауқымда мән бар-жоғын тексеру жолы (8 әдіс)
Қорытынды
Сондықтан, бұл Excel бағдарламасынан электрондық поштаны тіркемемен жіберу үшін Макро әзірлеу процесі. Сұрақтарыңыз бар ма? Бізден сұрауға болады. Қосымша жазбалар мен жаңартулар үшін ExcelWIKI сайтымызға кіруді ұмытпаңыз.