Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Piezīme.: Šajā tēmā aprakstītā funkcija, metode, objekts vai rekvizīts tiek atspējots, ja Microsoft Jet Expression Service darbojas smilškastes režīmā, tā neļauj novērtēt potenciāli nedrošas izteiksmes. Lai iegūtu papildinformāciju par smilškastes režīmu, meklējiet "smilškastes režīms" sadaļā Palīdzība.

Tiek izmantots ar priekšrakstu Drukāt # vai drukāšanas metodi izvades pozīcijai.

Sintakse

Spc ( n )

Nepieciešamais narguments ir atstarpju skaits, kas jāievieto, pirms tiek rādīti vai izteiksme saraksta lappušu drukāšana.

Piezīmes

Ja n ir mazāks nekā izvades līnijas platums, nākamā drukas pozīcija ir aiz izdrukāto atstarpju skaita. Ja n ir lielāks par izvades līnijas platumu, spc aprēķina nākamo drukas pozīciju, izmantojot formulu:

currentprintposition + (n Mod width)

Piemēram, ja pašreizējā drukas pozīcija ir 24, izvades līnijas platums ir 80 un tiek norādīts Spc(90), nākamā druka sāksies 34. pozīcijā (pašreizējā drukas pozīcija + atlikums no 90/80). Ja atšķirība starp pašreizējo drukas pozīciju un izvades līnijas platumu ir mazāka par n (vai n Mod platums), funkcijaSpc pāriet uz nākamās rindiņas sākumu un ģenerē atstarpes, kas vienādas ar n – (platumspašreizējaisprinta novietojums).

Piezīme.:  Pārliecinieties, vai tabulas kolonnas ir pietiekami platas, lai ietilptu platos burtus.

Ja izmantojat drukāšanas metodi ar proporcionāli atstarpju fontu, atstarpes rakstzīmju platums, kas drukāts, izmantojot funkciju Spc, vienmēr ir visu rakstzīmju platuma vidējā platuma vērtība izvēlētā fonta punktā. Tomēr nav korelācijas starp izdrukāto rakstzīmju skaitu un šo rakstzīmju aizņemto noteikta platuma kolonnu skaitu. Piemēram, lielais burts W aizņem vairāk nekā vienu noteikta platuma kolonnu, bet mazie burti i aizņem mazāk nekā vienu noteikta platuma kolonnu.

Piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā ir izmantota spc funkcija, lai pozicionētu izvadi failā un logā Tūlītējs .

' The Spc function can be used with 
' the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
Print #1, "10 spaces between here"; Spc(10); "and here."
Close #1 ' Close file.

Tālāk redzamais priekšraksts liek drukāt tekstu logā Tūlītējs (izmantojot metodi Drukāt), pirms kura ir 30 atstarpes.

Debug.Print Spc(30); "Thirty spaces later..."

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×