من معمولاً وقتی این کار را انجام میدهم، خودم را «انگشتان بیحرکت» مینامم، اما با این وجود این اتفاق میافتد. من دارم تایپ می کنم و ناگهان متوجه می شوم که دو کاراکتر را در یک کلمه جابجا کرده ام. به عنوان مثال، به جای from ، فرم را تایپ می کنم. متاسفانه، AutoCorrect نمی تواند برای تصحیح اشتباه من برنامه ریزی شود، زیرا هر دو فرم و از کلمات معتبر هستند.
اگر متوجه شدید که این کار را انجام می دهید، ماکرو زیر جالب خواهد بود. می توان از آن برای ارائه دستوری خارج از ورد استفاده کرد - یعنی انتقال دو کاراکتر. تنها کاری که باید انجام دهید این است که نقطه درج را بین دو کاراکتر که می خواهید جابجا کنید قرار دهید و سپس ماکرو را صادر کنید.
Sub TransposeCharacters()
With Selection
.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
.Cut
.MoveRight Unit:=wdCharacter, Count:=1
.Paste
.MoveLeft Unit:=wdCharacter, Count:=1
End With
End Sub
همانطور که در شماره های دیگر WordTips توضیح داده شده است، اگر آن را به میانبر صفحه کلید اختصاص دهید، ارزش بیشتری پیدا می کند . پس از انجام این کار، می توانید انگشتان خود را هرچه می خواهید زیر و رو کنید، و سپس بدون اینکه انگشتان خود را از صفحه کلید بردارید، کاراکترها را جابجا کنید.