Specialiųjų simbolių įterpimas į Word 2010
Kartais gali prireikti įterpti neįprastą simbolį į Word 2010 dokumentą. Perskaitykite, kaip lengvai tai padaryti su mūsų patarimais ir simbolių sąrašu.
Klaidų tvarkyklės leidžia nurodyti, kas nutinka, kai veikiant „Excel“ makrokomandos kodui atsiranda klaida. Klaidų tvarkyklės yra eilutės, panašios į šias:
Įvykus klaidą Eikite į „MyError“.
Be klaidų tvarkyklių bet kokia jūsų kode įvykusi klaida paskatins „Excel“ suaktyvinti ne tokį naudingą klaidos pranešimą, kuris paprastai aiškiai neperteiks, kas atsitiko. Tačiau naudodami klaidų tvarkykles galite pasirinkti ignoruoti klaidą arba gražiai išeiti iš kodo pateikdami savo pranešimą vartotojui.
Yra trijų tipų pranešimai apie klaidą:
Įvykus klaidai GoTo SomeLabel: kodas peršoka į nurodytą etiketę.
Įvykus klaidai Tęsti kitą: klaida ignoruojama ir kodas atnaujinamas.
Esant klaidai GoTo 0: VBA iš naujo nustato įprastą klaidų tikrinimo veikimą.
Kartais kodo klaida reiškia, kad turite gražiai baigti procedūrą ir pateikti vartotojams aiškų pranešimą. Tokiose situacijose galite naudoti sakinį On Error GoTo, kad nurodytumėte Excel pereiti prie tam tikros kodo eilutės.
Pavyzdžiui, toliau pateiktoje mažoje kodo dalyje nurodykite „Excel“ padalyti A1 langelio reikšmę iš A2 langelio reikšmės, o tada įdėkite atsakymą į A3 langelį. Lengva. Kas gali nutikti?
Sub-makro1() Diapazonas ("A3"). Reikšmė = diapazonas ("A1"). Reikšmė / diapazonas ("A2"). Reikšmė Pabaigos sub
Pasirodo, du pagrindiniai dalykai gali suklysti. Jei langelyje A2 yra 0, gausite dalybos iš 0 klaidą. Jei langelyje A2 yra ne skaitinė reikšmė, gausite tipo neatitikimo klaidą.
Kad išvengtumėte bjauraus klaidos pranešimo, galite pasakyti „Excel“, kad klaidos metu norite, kad kodo vykdymas pereitų prie etiketės, vadinamos „MyExit“.
Šiame kode po MyExit etiketės pateikiamas pranešimas vartotojui, kuriame pateikiamas draugiškas patarimas, o ne bjaurus klaidos pranešimas. Taip pat atkreipkite dėmesį į Exit Sub eilutę prieš MyExit etiketę, kuri užtikrina, kad kodas tiesiog išeis, jei nebus aptikta klaida:
Sub-makro1() Įvykus klaidai Eikite į „MyExit“. Diapazonas ("A3"). Reikšmė = diapazonas ("A1"). Reikšmė / diapazonas ("A2"). Reikšmė Išeiti iš sub Mano išėjimas: MsgBox "Prašome naudoti galiojančius skaičius, kurie nėra nuliniai" Pabaigos sub
Kartais norite, kad „Excel“ nepaisytų klaidos ir tiesiog tęstų kodo paleidimą. Tokiose situacijose galite naudoti pranešimą On Error Resume Next.
Pavyzdžiui, ši kodo dalis skirta ištrinti failą pavadinimu GhostFile.exe iš C:Temp katalogo. Ištrynus failą, gražus pranešimų laukelis praneša vartotojui, kad failo nebėra:
Sub-makro1() Nužudyk „C: TempGhostFile.exe“ MsgBox "Failas buvo ištrintas." Pabaigos sub
Kodas puikiai veikia, jei iš tikrųjų yra failas, kurį reikia ištrinti. Bet jei dėl kokių nors priežasčių failas pavadinimu GhostFile.exe neegzistuoja C:Temp diske, atsiranda klaida.
Šiuo atveju jums nesvarbu, ar failo ten nėra, nes vis tiek ketinote jį ištrinti. Taigi galite tiesiog ignoruoti klaidą ir pereiti prie kodo.
Naudojant sakinį On Error Resume Next, kodas veikia savo eiga, nesvarbu, ar tikslinis failas egzistuoja, ar ne:
Sub-makro1() Įvykus klaidai, tęskite toliau Nužudyk „C: TempGhostFile.exe“ MsgBox "Failas buvo ištrintas." Pabaigos sub
Naudojant tam tikrus klaidų pranešimus, gali prireikti iš naujo nustatyti VBA klaidų tikrinimo elgseną. Norėdami suprasti, ką tai reiškia, pažvelkite į kitą pavyzdį.
Čia pirmiausia norite ištrinti failą pavadinimu GhostFile.exe iš C:Temp katalogo. Kad išvengtumėte klaidų, kurios gali kilti dėl to, kad tikslinis failas neegzistuoja, naudokite sakinį On Error Resume Next. Po to bandote atlikti įtartiną matematiką, padalydami iš 100/Mike:
Sub-makro1() Įvykus klaidai, tęskite toliau Nužudyk „C: TempGhostFile.exe“ Diapazonas ("A3"). Reikšmė = 100 / "Mike" Pabaigos sub
Vykdant šią kodo dalį turėtų atsirasti klaida dėl neaiškios matematikos, bet taip nėra. Kodėl? Kadangi paskutinis nurodymas, kurį davėte kodui, buvo On Error Resume Next. Bet kokia klaida, aptikta po šios eilutės, iš esmės ignoruojama.
Norėdami išspręsti šią problemą, galite naudoti teiginį On Error GoTo 0, kad atnaujintumėte įprastą klaidų tikrinimo veiklą:
Sub-makro1() Įvykus klaidai, tęskite toliau Nužudyk „C: TempGhostFile.exe“ Dėl klaidos GoTo 0 Diapazonas ("A3"). Reikšmė = 100 / "Mike" Pabaigos sub
Šis kodas nepaisys klaidų iki pranešimo On Error GoTo 0. Po šio teiginio kodas grįžta į įprastą klaidų tikrinimą ir suaktyvina laukiamą klaidą, kylančią iš neaiškios matematikos.
Kartais gali prireikti įterpti neįprastą simbolį į Word 2010 dokumentą. Perskaitykite, kaip lengvai tai padaryti su mūsų patarimais ir simbolių sąrašu.
„Excel 2010“ naudoja septynias logines funkcijas – IR, FALSE, IF, IFERROR, NOT, OR ir TRUE. Sužinokite, kaip naudoti šias funkcijas efektyviai.
Sužinokite, kaip paslėpti ir atskleisti stulpelius bei eilutes programoje „Excel 2016“. Šis patarimas padės sutaupyti laiko ir organizuoti savo darbalapius.
Išsamus vadovas, kaip apskaičiuoti slankiuosius vidurkius „Excel“ programoje, skirtas duomenų analizei ir orų prognozėms.
Sužinokite, kaip efektyviai nukopijuoti formules Excel 2016 programoje naudojant automatinio pildymo funkciją, kad pagreitintumėte darbo eigą.
Galite pabrėžti pasirinktus langelius „Excel 2010“ darbalapyje pakeisdami užpildymo spalvą arba pritaikydami ląstelėms šabloną ar gradiento efektą.
Dirbdami su laiko kortelėmis ir planuodami programą „Excel“, dažnai pravartu lengvai nustatyti bet kokias datas, kurios patenka į savaitgalius. Šiame straipsnyje pateikiami žingsniai, kaip naudoti sąlyginį formatavimą.
Sužinokite, kaip sukurti diagramas „Word“, „Excel“ ir „PowerPoint“ programose „Office 365“. Daugiau informacijos rasite LuckyTemplates.com.
„Excel“ suvestinės lentelės leidžia kurti <strong>pasirinktinius skaičiavimus</strong>, įtraukiant daug pusiau standartinių skaičiavimų. Šiame straipsnyje pateiksiu detalius nurodymus, kaip efektyviai naudoti šią funkciją.
Nesvarbu, ar dievinate, ar nekenčiate Word gebėjimo išjuokti jūsų kalbos gebėjimus, jūs turite galutinį sprendimą. Yra daug nustatymų ir parinkčių, leidžiančių valdyti „Word“ rašybos ir gramatikos tikrinimo įrankius.