এমএস এক্সেল ২০১০-এ এমন কোনও বিকল্প রয়েছে যা কোনও ঘরে কোনও মুদ্রণবিহীন অক্ষর প্রদর্শন করবে (উদাহরণস্বরূপ স্পেস বা আল্ট-এন্টার টিপে প্রবর্তনকারী লাইনব্রেক চরিত্র)?
এমএস এক্সেল ২০১০-এ এমন কোনও বিকল্প রয়েছে যা কোনও ঘরে কোনও মুদ্রণবিহীন অক্ষর প্রদর্শন করবে (উদাহরণস্বরূপ স্পেস বা আল্ট-এন্টার টিপে প্রবর্তনকারী লাইনব্রেক চরিত্র)?
উত্তর:
আপনি সরাসরি ঘরে বিশেষ অক্ষর দেখাতে না পারলেও, আপনার পছন্দের অক্ষরের সাথে প্রবেশকারীর এবং স্পেসগুলি প্রতিস্থাপন করতে আপনি সংলগ্ন (সন্নিবেশিত) কলামে একটি সূত্র ব্যবহার করতে পারেন!
যেমন
= বিকল্প (ক 1; " ";" ¶ ")লাইন বিরতির জন্য শব্দ প্রতীক দিয়ে যে কোনও লাইন ব্রেককে প্রতিস্থাপন করবে। এবং নেস্টেড ফর্মুলা
= বিকল্প (বিকল্প (ক 1; " ";" ¶ ");" ";": _ ")উভয় স্থান, স্থান এবং প্রবেশ করবে। (দ্রষ্টব্য: সূত্রটিতে একটি "এন্টার" প্রবেশ করানোর জন্য, সূত্রটি
Alt+Enter
সম্পাদনার সময় আপনাকে টিপতে হবে ।
এটি করার সহজতম উপায় হ'ল ফন্টটি কেবল এমন একটি ফন্টে পরিবর্তন করা যা স্পেসের জন্য বিল্ট-ইন দৃশ্যমান গ্লাইফ থাকে (বা অন্য কোনও চরিত্র যা আপনাকে সনাক্ত করতে পারে)
দুর্ভাগ্যক্রমে, আপনাকে সরবরাহ করার মতো ফন্টের কোনও ভাল উদাহরণ আমার কাছে নেই, তবে কোনও ফন্ট সম্পাদক সফ্টওয়্যার ব্যবহার করে একটি বিদ্যমান ফন্টে একটি ছোট ডট যুক্ত করা খুব সহজ। কেবল হরফের নাম পরিবর্তন করতে ভুলবেন না (ফন্ট ফাইল নয়, ফন্ট ফাইলের ভিতরে ফন্ট NAME), যাতে আপনি উভয়ই ইনস্টল করে রেখেছেন তবে এই কাস্টম ফন্টটিকে আসলটি থেকে আলাদা করা সহজ।
এডিট করুন আমি অবশেষে এমন একটি ফন্ট তৈরি করার সময় পেয়েছি! বিটস্ট্রিম ভেরা সানস মনোর উপর ভিত্তি করে ডটেডস্পেস মনো এসেছে, তবে বিল্ট-ইন ডটেড স্পেস সহ:
সিটিআরএল + এইচ সমস্ত স্থানকে একটি with এর সাথে প্রতিস্থাপন করে programming এটি প্রোগ্রামিং ছাড়াই ফাঁকা স্থানগুলিতে দ্রুত সহায়তা করবে এবং "~" দিয়ে কেবল প্রতিস্থাপনের বিপরীতে যাবে।
এই ধরণের ফাইলের তুলনা করার জন্য আমি খুঁজে পেয়েছি সেরা প্রোগ্রামটি যেখানে পাঠ্য প্রদর্শিত হয় না তা হ'ল আল্ট্রা সম্পাদনা। ইডিআই ফাইল, ইন্টারফেস ফাইল, প্রযুক্তিগত আপলোড ইত্যাদির তুলনা করতে এটি ব্যবহার করতে হয়েছিল এমএস অফিস কেবল কাজের জন্য উপযুক্তভাবে সজ্জিত নয়।
Alt-Enter
)
1 স্থান অনুসন্ধান করুন এবং প্রবেশ করুন ব্যবহার করুন
2 সমস্ত প্রতিস্থাপন করুন এবং "[স্পেস]" টাইপ করুন
3 alচ্ছিক: আপনিও যদি পুরো ঘরটি লাল রঙে হাইলাইট করতে চান তবে তার পাশের বিন্যাসের নির্বাচকটি ব্যবহার করুন
ফলাফল: এই উদ্বেগপূর্ণ স্থানগুলি স্পষ্টতই তাদেরকে প্রকাশ করবে
আমাকে কেন এটি করতে হবে: আমি কলামে ননব্ল্যাঙ্ক সেলগুলি সন্ধান করতে COUNTA ফাংশনটি ব্যবহার করেছি। তবে এটি আমার প্রত্যাশার চেয়ে আরও বড় একটি সংখ্যা ফিরে আসছিল। আমি প্রতিটি কক্ষ এক এক করে ডিবাগ করলাম, এবং আমার অবাক করে দিয়েছি কিছু আপাতদৃষ্টিতে ফাঁকা ঘরগুলি COUNTA = 0 দেখিয়েছে এবং অন্যরা COUNTA = 1 দেখিয়েছে যা কোনও অর্থহীন নয়। আমি দুজনের মধ্যে আলাদা দেখতে পেলাম না। এটি function ফাংশনে একটি একক বাকী ফাঁকা গণনা বের করে, কিন্তু এটি সেল বা শীর্ষে প্রবেশের বাক্সে কোনওভাবেই দৃশ্যমান নয়।
উপসংহার: আপনি গুরুত্বপূর্ণ কাজের জন্য যদি COUNTA এর উপর নির্ভর করে থাকেন তবে আপনারা নিশ্চিত হয়েছিলেন যে যে সমস্যাগুলিগুলি রয়েছে সেখানে আপনি সম্ভবত জানেন না counting
আমার সাধারণত ভিবিএ দরকার হয় না, তাই আমি পাইথন + ওপেনপেক্সএল এ এক্সেল স্টাফ করা পছন্দ করি
from docx import Document #word docx py library
import openpyxl #excel py library
from openpyxl.styles import Color, PatternFill, Font, Border
from openpyxl.styles import colors
from openpyxl.cell import Cell
import re #regular expressions
import os #work with system
wb = openpyxl.load_workbook('test.xlsx') #open needed document
redFill = PatternFill(start_color='FFFF0000',
end_color='FFFF0000',
fill_type='solid') #function to fill bad cells red
n = 0
print (wb.sheetnames) #print all sheetnames to ensure theres no hidden
for sheet in wb.worksheets: #cycle through sheets in excel file
# get max row count
max_row=sheet.max_row
# get max column count
max_column=sheet.max_column
for i in range(1,max_row+1):
# iterate over all columns
for j in range(1,max_column+1): #cycle through all rows and columns
# get particular cell value
cell_obj=sheet.cell(row=i,column=j)
s = re.search('[^-*+()!№;%:?@#$%^&;:_=/\\a-zA-Z0-9\ а-яА-Я°\'\".,,.«»<>ёЁ]', str(cell_obj.value)) #find bad symbols with regular expression
#^ find not normal characters
#s = re.search('[\n]', str(cell_obj.value)) find line end
if s:
print(n, " ", i, " ", j) #sheet, row, col
#print("^", s, "^") print bad symbol
#sheet.cell(row=i,column=j).fill = redFill
#color current cell wth spec chars red
print(n)
n+=1
wb.save("test.xlsx") #save redacted book
=IF(CLEAN(A1)=A1,"NA","Needs Cleaning")
পরবর্তী সেল পাশে এটি কক্ষে, অথবা আপনি শর্তাধীন carraige আয় (গৃহস্থালির কাজ (13)) বা অন্য কোন চরিত্র জন্য অনুসন্ধান করতে গৃহস্থালির কাজ () (অথবা VBA মধ্যে chr,) ব্যবহার স্বরলিপি বিন্যাস ব্যবহার করতে পারেন, এখানে হয় চর সংখ্যার একটি লিঙ্ক