/ / एक्सेल मर्ज की गई कोशिकाओं को फिर से खोलें - एक्सेल, मर्ज करें

Excel विलय कोशिकाओं को दोबारा दोहराएं - एक्सेल, मर्ज करें

मुझे mySQL के लिए 5000 लाइन एक्सेल दस्तावेजों की एक श्रृंखला निर्यात करने की आवश्यकता है। समस्या यह है कि एक्सेल फाइलों को बार-बार मर्ज किया गया है। (स्क्रीनशॉट का लिंक देखें: http://cgtest.forakergroup.com/images/excel.png )

     A1    CHARITY    NUM     AMT
+    A2    name       1      $100
| +  A3               2      $105
| |  A4               2      $105
| L  A5               5      $105
L    A6               5      $105
+    A7    name2      1      $100
| +  A8               2      $105
| |  A9               2      $105
| L  A10              5      $105
L    A11              5      $105

मुझे दान के नाम (वर्तमान में A2 में) को बाद के प्रत्येक कॉलम में सम्मिलित करने की आवश्यकता है जहां इसे विलय कर दिया गया है (A3, A4 आदि)।

क्या एक्सेल के भीतर एक फ़ंक्शन है जो मर्ज किए गए कोशिकाओं को फिर से खोल देगा?

उत्तर:

उत्तर № 1 के लिए 1

यदि आप सोच रहे हैं कि मुझे क्या लगता है तो आप एक फ़ंक्शन आवश्यक नहीं हैं (और न ही कोड)। बस संबंधित कॉलम, होम> संपादन - खोजें और चयन करें, रिक्त स्थान, कुंजी चुनें =, ऊपर, Ctrl+दर्ज.


जवाब के लिए 0 № 2

निम्नलिखित मैक्रो सभी रिक्त स्थान को भर देगा, जब तक कि सभी कोशिकाएं जलमग्न नहीं हो जाती हैं।

Sub Fill_Empty()
Dim oRng As Range
Set oRng = Selection
Selection.Font.Bold = True
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Font.Bold = False
Selection.FormulaR1C1 = "=R[-1]C"
oRng.Copy
oRng.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End Sub

मैक्रों को लिखने के सुझाव के लिए लेवासेउर का धन्यवाद।