ВБА Изјава о писању

Напишите опис

Записује податке у секвенцијалну датотеку.

Напишите синтаксу

1 Пишите #Број датотеке, [ОутпутЛист]

Наредба Врите садржи 2 аргумента:

Број датотеке: Било који важећи број датотеке.

ОутпутЛист: Опционо. Један или више нумеричких израза раздвојених зарезима или низова за писање у датотеку.

Примери Екцел ВБА функције писања

Име Презиме Старост Пол
Роберт Степп 20 Мушки
Јеннифер Марисцал 33 Женско
Давид Ромиг 35 Мушки
Цармел Инграм 26 Женско

За излаз Ранге (“А2: Д5”) на листу попут горње слике у датотеку, можете користити следећи код.

12345678910111213141516171819202122232425262728293031323334353637 Суб ВритеРангеТоФиле (стрФиле као низ, рнг као опсег)Затамни ред као опсег, ћелија као опсегДим ФилеНумбер Ас ИнтегерФилеНумбер = ФрееФилеОтворите стрФиле за излаз као #ФилеНумберЗа сваки ред У рнг.РовсЗа сваку ћелију у реду.ћелијеАко је целл.Цолумн = ров.Целлс.Цоунт ЗатимНапишите #Број датотеке, ћелијаИначеНапишите #Број датотеке, ћелија,Крај АкоСледећа ћелијаСледећи редЗатворите #Број датотекеЕнд СубПримјер под_записивања ()Дим стрФолдер Ас СтрингДим стрФиле Ас СтрингЗатамните длгФолдер као ФилеДиалогДим рнг Ас РангеПостави длгФолдер = Апплицатион.ФилеДиалог (мсоФилеДиалогФолдерПицкер)Ако је длгФолдер.Схов = ТачнострФолдер = длгФолдер.СелецтедИтемс (1)ИначеЕкит СубКрај АкоПостави рнг = опсег ("А1: Д5")стрФиле = "Врите_Оутпут.ткт"ВритеРангеТоФиле стрФолдер & "\" & стрФиле, рнгЕнд Суб

Излаз у датотеку „Врите_Оутпут.ткт“:

12345 „Име“, „Презиме“, „Године“, „Пол“"Роберт", "Степп", "20", "Мале""Јеннифер", "Марисцал", "33", "Фемале""Давид", "Ромиг", "35", "Мале""Кармел", "Инграм", "26", "Женски"

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave