Төмендегі мақалада біз сізге Word құжатындағы жақшалар мен ішкі бос орындарды пакеттік жоюдың 2 әдісін ұсынамыз.
Кейде адамдар әр түрлі мақсаттағы сөздерді белгілеу үшін жақшаларды қолданғанды ұнатады. Дегенмен, біраз уақыттан кейін сіз барлық жақшаларды алып тастауды шеше аласыз, бірақ олардың құжатыңыздың айналасында шашыраңқы көп екенін ғана таба аласыз. Шынымды айтсам, оларды бір-бірден жою үшін мәңгі қажет болуы мүмкін. Оның үстіне, қандай да бір ерекше қажеттіліктен сізге жақшалар арасындағы барлық бос орындарды алып тастау қажет болуы мүмкін.
Сондықтан сіз өзіңізді практикалық шешімдермен жабдықтау үшін осы мақаланы оқып шығуыңыз керек.
1-әдіс: «Қосымша табу» пәрменіндегі қойылмалы таңбаларды пайдаланыңыз
- Ең алдымен, «Басты» қойындысын басып, «Табу» пәрменіндегі ашылмалы түймені басыңыз.
- Содан кейін «Табу және ауыстыру» тілқатысу терезесін ашу үшін ашылмалы мәзірден «Қосымша табу» тармағын таңдаңыз.
- Мысалы, барлық шаршы жақшаларды тапқыңыз келсе, «\ [* \]»(тырнақшасыз) «Нені табу» мәтін жолағында.
- Одан кейін қосымша опцияларды шығару үшін «Қосымша» түймесін басыңыз.
- «Қойылмалы таңбаларды пайдалану» ұяшығына белгі қойыңыз.
- Содан кейін «Табу» қойындысын басып, «Негізгі құжатты» таңдаңыз. Сіз барлық төртбұрышты жақшаларды және қоса берілген мәтіндерді таңдауда көресіз, мысалы, төменде:
- Енді «Нені табу» мәтіндік жолағын тазалап, «[[\] ]» (тырнақшасыз).
- «Табу» түймесін басып, бұл жолы «Ағымдағы таңдауды» таңдаңыз. Сіз барлық төртбұрышты жақшаларды және ішіндегі барлық бос орындарды келесідей таңдауда табасыз:
- Шаршы жақшалар мен ішіндегі барлық бос орындардан құтылу үшін «Жою» түймесін басыңыз.
- Дегенмен, бос орындар қалдырғыңыз келсе, 7-қадамдағы жолдарды «[[\]]«.
Төмендегі кестеде оларды табу үшін жолдармен немесе ішкі бос орындармен бірге жиі қолданылатын шектегіштердің бірнеше түрлері бар.
| кронштейндер | Жақшаларды және барлық берілген мәтіндерді табуға арналған жолдар | Жақшаларды және ішіндегі барлық бос орындарды табуға арналған жолдар | Тек жақшаларды табуға арналған жолдар |
| Төрт жақшалар
[] |
\ [* \] | [[\] ] | [[\]] |
| Жақша
() |
\ (* \) | [(\)] | [(\)] |
| Брекет (бұйра жақша)
{} |
\ {* \} | [{\} ] | [{\}] |
| Бұрыштық жақшалар
<> |
\ <* \> | [<\>] | [<\>] |
2-әдіс: VBA кодтарын іске қосыңыз
- Біріншіден, VBA редакторын ашу үшін «Alt + F11» пернелерін басыңыз.
- Содан кейін «Қалыпты», содан кейін «Кірістіру» қойындысын басыңыз.
- «Модуль» таңдаңыз.
- Содан кейін оны ашу үшін екі рет басыңыз.
- Келесі кодтарды сол жерге қойыңыз:
Sub DeleteDelimiters(objFind As Find, strLeftDelimiter As String, strRightDelimiter As String, bDeleteSpace As Boolean)
Dim strFind1 As String
Dim strFind2 As String
strFind1 = "\" & strLeftDelimiter & "*\" & strRightDelimiter
If (bDeleteSpace) Then
strFind2 = "[" & strLeftDelimiter & "\" & strRightDelimiter & " ]"
Else
strFind2 = "[" & strLeftDelimiter & "\" & strRightDelimiter & "]"
End If
Selection.HomeKey Unit:=wdStory
objFind.ClearFormatting
objFind.Replacement.Text = ""
While objFind.Execute(FindText:=strFind1, MatchWildcards:=True)
objFind.Execute FindText:=strFind2, MatchWildcards:=True, _
ReplaceWith:="", Replace:=wdReplaceAll, Wrap:=wdFindStop
Wend
End Sub
Sub DeleteBracketsAndSpace()
Application.ScreenUpdating = False
' Delet all square brackets and the space in it.
Call DeleteDelimiters(Selection.Find, "[", "]", True)
' Delet all parenthesis and the space in it.
Call DeleteDelimiters(Selection.Find, "(", ")", True)
' Delet all braces and the space in it.
Call DeleteDelimiters(Selection.Find, "{", "}", True)
' Delet all angle brackets and the space in it.
Call DeleteDelimiters(Selection.Find, "<", ">", Ture)
Application.ScreenUpdating = True
End Sub
- Енді «DeleteBracketsAndSpace» макросында құжатыңыздағы жақшаларды жою үшін қажет жолдарды ғана сақтаңыз және барлық қажет емес код жолдарын алып тастаңыз.
Егер сіз тек жақшалардан құтылғыңыз келсе, кодтарды аздап өзгертуіңіз керек. Құжатыңызда төртбұрышты жақшалар бар делік. Содан кейін «DeleteDelimiters (Selection.Find, «[“, «]», True)» жолына өтіп, «рас«Дейін»жалған«.
- Соңында «Іске қосу» батырмасын басыңыз.
Word мәселелерін шешу
Шынымды айтсам, Word шынымен де көптеген тапсырмаларды орындауға қабілетті. Дегенмен, бұл мінсіз емес. Мәселе туындаған кезде, нәтиже жойқын болуы мүмкін. Сондықтан біз Word бағдарламасындағы кез келген кішігірім проблемаларды ешқашан назардан тыс қалдыра алмаймыз, өйткені ол сізді өлі Word бағдарламасына апаруы мүмкін сыбайлас docx файлдар. Ең жақсы шешім - Word құжаттарын қалпына келтіру үшін кеңейтілген жөндеу құралын алу.
Автордың кіріспесі:
Вера Чен - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. xlsx жөндеу және pdf бағдарламалық жасақтама өнімдерін жөндеу. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com






