মাইক্রোসফ্ট অফিসের অ-ইংরেজি সংস্করণে কীবোর্ড শর্টকাট


12

আমার এমএস অফিস 2007 এবং 2010 এর পর্তুগিজ সংস্করণে একটি বড় সমস্যা আছে।

কোনও সাধারণ অ্যাপ্লিকেশন ব্যবহার করে এমন স্ট্যান্ডার্ড শর্টকাটগুলি পরিবর্তন করা হয়।
কিছু শর্টকাট যা কাজ করছে না: Ctrl+ s(সংরক্ষণ করুন), Ctrl+ f(সন্ধান করুন) এবং Ctrl+ a(সমস্ত নির্বাচন করুন)।

আমি ইংরেজি সংস্করণের শর্টকাট ব্যবহার করতে এটি কনফিগার করতে চাই।

একটি বিকল্প রয়েছে যা প্রতিটি শর্টকাট আলাদাভাবে কনফিগার করতে দেয়। তদ্ব্যতীত, আমাকে প্রতিটি অ্যাপের জন্য কনফিগার করতে হবে, যদি আমি ওয়ার্ডে কনফিগার করি তবে আমাকে এক্সেলের জন্য আবার কনফিগার করতে হবে।

অফিস ভাষা নির্বিশেষে এমএস অফিসের ইংরেজি সংস্করণের শর্টকাট কীভাবে ব্যবহার করবেন?

ধন্যবাদ


একই অবস্থা!! একই ভাষা। হাঃ হাঃ হাঃ. আমি EN সংস্করণ ইনস্টল করার বিষয়ে ভাবছি এবং তারপরে অভিধানের জন্য ভাষা প্যাক যুক্ত করব। আপনি কি এটা চেষ্টা করেছেন?
পেড্রো 77


সংরক্ষণের ইতালীয় সংস্করণে আমাদের সিটিআরএল + বি চাপানো দরকার, এটি এত বিরক্তিকর ...
লুকা

উত্তর:


3

আমি প্রায় নিশ্চিত যে এমএস অফিস অ্যাপ্লিকেশনগুলিতে শর্টকাট পরিবর্তন করার জন্য অন্তর্নির্মিত উপায় নেই।

তবে আপনি এই উদ্দেশ্যে অটোহটকি ব্যবহার করতে পারেন ।

এই পান্ডুলিপি

^a::
^f::
^s::
    WinGet, Process, ProcessName, A
    if(RegExMatch(Process, "^(WINWORD|EXCEL)\.EXE$"))
    {
       if(A_ThisHotKey = "^a")
           SendPlay, ^e
       if(A_ThisHotKey = "^f")
           SendPlay, ^b
       if(A_ThisHotKey = "^s")
           SendPlay, ^g
    }
    else
        SendPlay, %A_ThisHotKey%
return

কিভাবে এটা কাজ করে

  • ^a::, returnবিবৃতি দেওয়ার আগে স্ক্রিপ্টটি চালিত এমন একটি হটকি-কে নির্দিষ্ট ^করে , যেখানে Ctrlকীটি নির্দেশ করে ।

  • WinGet, Process, ProcessName, Aসক্রিয় ( A) উইন্ডোটির প্রক্রিয়া নামটি ভেরিয়েবলে সঞ্চয় করে Process

  • if(RegExMatch(Process, "^(WINWORD|EXCEL)\.EXE$")) {...} else ...চেক যদি Process মিলে যায় রেগুলার এক্সপ্রেশন , অর্থাত যদি এটা স্ট্রিং এক সাথে মিলে যায় WINWORD.EXEবা EXCEL.EXE

    • যদি তা হয় তবে প্রথম ব্লকটি কার্যকর হয়।

      • if(A_ThisHotKey = "^a")চেপে রাখা হটকি Ctrl+ আছে কিনা তা পরীক্ষা করে A

        যদি এটি হয় তবে এটি কী বোম্বাইনিশন Ctrl+ অনুকরণ করে E, যা সমস্ত 1 নির্বাচন করার জন্য পর্তুগিজ হটকি ।

    • অন্যথায়, SendPlay, %A_ThisHotKey%প্রাথমিকভাবে টিপানো মূল সংমিশ্রণগুলি সিমুলেট করে।

      এইভাবে, অন্যান্য অ্যাপ্লিকেশনগুলি এখনও তাদের মতো আচরণ করে।

ব্যবহারবিধি

  1. অটোহটকির সর্বশেষ সংস্করণটি ডাউনলোড এবং ইনস্টল করুন।

  2. উপরের স্ক্রিপ্টটি ms-office.ahkআপনার প্রিয় পাঠ্য সম্পাদক হিসাবে সংরক্ষণ করুন ।

  3. স্ক্রিপ্টটি চালাতে ফাইলটিতে ডাবল ক্লিক করুন

  4. আপনি যদি চান তবে Startupফোল্ডারে স্ক্রিপ্টটি (বা এটির একটি লিঙ্ক) অনুলিপি করুন ।

  5. আরও এমএস অফিস অ্যাপ্লিকেশন যুক্ত করতে, কেবল নিয়মিত এক্সপ্রেশনটি সংশোধন করুন।

    পাওয়ার পয়েন্ট, যেমন যুক্ত করতে, প্রতিস্থাপন (WINWORD|EXCEL)দ্বারা (WINWORD|EXCEL|POWERPNT)

  6. আরও হটকিগুলি যুক্ত করতে আপনাকে স্ক্রিপ্টের দুটি অংশ সংশোধন করতে হবে।

    যোগ করার জন্য Ctrl+ + O(ওপেন ...), যেমন, লাইন যোগ ^o::এ লিস্টে খুব উপরের ভিতরে এই লাইন যোগ ifব্লক:

    if(A_ThisHotKey = "^o")
        SendPlay, ^a
    

1 কমপক্ষে, আমি মনে করি এটি। আমি আমার স্প্যানিশ এমএস অফিস থেকে হটকিগুলি নিয়েছি। প্রয়োজনে সামঞ্জস্য করুন।


1

পূর্ববর্তী উত্তরের ভিত্তিতে আরও কয়েকটি শর্টকাট (আগের উত্তরে যুক্ত করা যেতে পারে):

^a::
^f::
^s::
^w::
^n::
^u::
^d::
^r::
^b::
^i::
^k::
^g::
    WinGet, Process, ProcessName, A
    if(RegExMatch(Process, "^(EXCEL)\.EXE$"))
    {
       if(A_ThisHotKey = "^a") ;seleccionar rango
           SendPlay, ^e
       if(A_ThisHotKey = "^f") ;buscar
           SendPlay, ^b
       if(A_ThisHotKey = "^s") ;guardar
           SendPlay, ^g
       if(A_ThisHotKey = "^w") ;cerrar
           SendPlay, ^r
       if(A_ThisHotKey = "^n") ;nuevo libro
           SendPlay, ^u
       if(A_ThisHotKey = "^u") ;subrayar
           SendPlay, ^s
       if(A_ThisHotKey = "^b") ;negrita
           SendPlay, ^n
       if(A_ThisHotKey = "^i") ;cursiva
           SendPlay, ^k
       if(A_ThisHotKey = "^d") ;filldown
           SendPlay, ^j
       if(A_ThisHotKey = "^r") ;fill right
           SendPlay, ^d
       if(A_ThisHotKey = "^k") ;hyperlink
           SendPlay, ^!k
       if(A_ThisHotKey = "^g") ;goto
           SendPlay, ^i
    }
    else
        SendPlay, %A_ThisHotKey%
return
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.