ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಪರಸ್ಪರ ಸಾಪೇಕ್ಷ ಕೋಶಗಳನ್ನು ಚಲಿಸುತ್ತದೆ

Pin
Send
Share
Send

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವಾಗ ಪರಸ್ಪರ ಸೆಲ್‌ಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುವ ಅವಶ್ಯಕತೆ ಬಹಳ ವಿರಳ. ಆದಾಗ್ಯೂ, ಅಂತಹ ಸಂದರ್ಭಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಮತ್ತು ಗಮನಹರಿಸಬೇಕಾಗಿದೆ. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ನೀವು ಕೋಶಗಳನ್ನು ಯಾವ ರೀತಿಯಲ್ಲಿ ಸ್ವ್ಯಾಪ್ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯೋಣ.

ಚಲಿಸುವ ಕೋಶಗಳು

ದುರದೃಷ್ಟವಶಾತ್, ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಟೂಲ್‌ಬಾಕ್ಸ್‌ನಲ್ಲಿ ಅಂತಹ ಯಾವುದೇ ಕಾರ್ಯಗಳಿಲ್ಲ, ಅದು ಹೆಚ್ಚುವರಿ ಕ್ರಿಯೆಗಳಿಲ್ಲದೆ ಅಥವಾ ಶ್ರೇಣಿಯನ್ನು ಬದಲಾಯಿಸದೆ ಎರಡು ಕೋಶಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಆದರೆ ಅದೇ ಸಮಯದಲ್ಲಿ, ಈ ಚಲನೆಯ ಕಾರ್ಯವಿಧಾನವು ನಾವು ಬಯಸಿದಷ್ಟು ಸರಳವಾಗಿಲ್ಲವಾದರೂ, ಅದನ್ನು ಇನ್ನೂ ವ್ಯವಸ್ಥೆಗೊಳಿಸಬಹುದು, ಮತ್ತು ಹಲವಾರು ವಿಧಗಳಲ್ಲಿ.

ವಿಧಾನ 1: ನಕಲನ್ನು ಬಳಸಿ ಸರಿಸಿ

ಸಮಸ್ಯೆಯ ಮೊದಲ ಪರಿಹಾರವೆಂದರೆ ನಂತರದ ಬದಲಿಯೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಪ್ರದೇಶಕ್ಕೆ ಡೇಟಾವನ್ನು ನೀರಸವಾಗಿ ನಕಲಿಸುವುದು. ಇದನ್ನು ಹೇಗೆ ಮಾಡಲಾಗುತ್ತದೆ ಎಂದು ನೋಡೋಣ.

  1. ಸರಿಸಲು ಕೋಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ನಕಲಿಸಿ. ಇದನ್ನು ಟ್ಯಾಬ್‌ನಲ್ಲಿ ರಿಬ್ಬನ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ "ಮನೆ" ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಗುಂಪಿನಲ್ಲಿ ಕ್ಲಿಪ್ಬೋರ್ಡ್.
  2. ಹಾಳೆಯಲ್ಲಿ ಯಾವುದೇ ಖಾಲಿ ಅಂಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಅಂಟಿಸಿ. ಇದು ಗುಂಡಿಯಂತೆ ರಿಬ್ಬನ್‌ನಲ್ಲಿರುವ ಅದೇ ಟೂಲ್‌ಬಾಕ್ಸ್‌ನಲ್ಲಿದೆ. ನಕಲಿಸಿ, ಆದರೆ ಭಿನ್ನವಾಗಿ ಅದರ ಗಾತ್ರದ ಕಾರಣ ಹೆಚ್ಚು ಗಮನಾರ್ಹವಾದ ನೋಟವನ್ನು ಹೊಂದಿದೆ.
  3. ಮುಂದೆ, ಎರಡನೇ ಕೋಶಕ್ಕೆ ಹೋಗಿ, ಅದರ ಡೇಟಾವನ್ನು ಮೊದಲನೆಯ ಸ್ಥಳಕ್ಕೆ ಸರಿಸಬೇಕು. ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಮತ್ತೆ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ನಕಲಿಸಿ.
  4. ಕರ್ಸರ್ನೊಂದಿಗೆ ಡೇಟಾದೊಂದಿಗೆ ಮೊದಲ ಸೆಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಅಂಟಿಸಿ ಟೇಪ್ನಲ್ಲಿ.
  5. ನಾವು ಒಂದು ಮೌಲ್ಯವನ್ನು ನಮಗೆ ಅಗತ್ಯವಿರುವ ಸ್ಥಳಕ್ಕೆ ಸರಿಸಿದ್ದೇವೆ. ಈಗ ನಾವು ಖಾಲಿ ಕೋಶಕ್ಕೆ ಸೇರಿಸಿದ ಮೌಲ್ಯಕ್ಕೆ ಹಿಂತಿರುಗಿ. ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ನಕಲಿಸಿ.
  6. ನೀವು ಡೇಟಾವನ್ನು ಸರಿಸಲು ಬಯಸುವ ಎರಡನೇ ಕೋಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಅಂಟಿಸಿ ಟೇಪ್ನಲ್ಲಿ.
  7. ಆದ್ದರಿಂದ, ನಾವು ಅಗತ್ಯವಾದ ಡೇಟಾವನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಂಡಿದ್ದೇವೆ. ಈಗ ನೀವು ಸಾರಿಗೆ ಕೋಶದ ವಿಷಯಗಳನ್ನು ಅಳಿಸಬೇಕು. ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ. ಈ ಕ್ರಿಯೆಗಳ ನಂತರ ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ, ಹೋಗಿ ವಿಷಯವನ್ನು ತೆರವುಗೊಳಿಸಿ.

ಈಗ ಸಾಗಣೆ ಡೇಟಾವನ್ನು ಅಳಿಸಲಾಗಿದೆ, ಮತ್ತು ಕೋಶಗಳನ್ನು ಚಲಿಸುವ ಕಾರ್ಯವು ಸಂಪೂರ್ಣವಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ.

ಸಹಜವಾಗಿ, ಈ ವಿಧಾನವು ಸಂಪೂರ್ಣವಾಗಿ ಅನುಕೂಲಕರವಾಗಿಲ್ಲ ಮತ್ತು ಹಲವು ಹೆಚ್ಚುವರಿ ಹಂತಗಳ ಅಗತ್ಯವಿದೆ. ಆದಾಗ್ಯೂ, ಇದು ಹೆಚ್ಚಿನ ಬಳಕೆದಾರರಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ.

ವಿಧಾನ 2: ಎಳೆಯಿರಿ ಮತ್ತು ಬಿಡಿ

ಕೋಶಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಮಾಡಲು ಸಾಧ್ಯವಿರುವ ಇನ್ನೊಂದು ಮಾರ್ಗವನ್ನು ಸರಳ ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್ ಎಂದು ಕರೆಯಬಹುದು. ನಿಜ, ಈ ಆಯ್ಕೆಯನ್ನು ಬಳಸುವಾಗ, ಸೆಲ್ ಶಿಫ್ಟ್ ಸಂಭವಿಸುತ್ತದೆ.

ನೀವು ಬೇರೆ ಸ್ಥಳಕ್ಕೆ ಹೋಗಲು ಬಯಸುವ ಸೆಲ್ ಆಯ್ಕೆಮಾಡಿ. ಕರ್ಸರ್ ಅನ್ನು ಅದರ ಗಡಿಗೆ ಹೊಂದಿಸಿ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಅದನ್ನು ಬಾಣವಾಗಿ ಪರಿವರ್ತಿಸಬೇಕು, ಅದರ ಕೊನೆಯಲ್ಲಿ ನಾಲ್ಕು ದಿಕ್ಕುಗಳಲ್ಲಿ ನಿರ್ದೇಶಿಸಲಾದ ಪಾಯಿಂಟರ್‌ಗಳಿವೆ. ಕೀಲಿಯನ್ನು ಹಿಡಿದುಕೊಳ್ಳಿ ಶಿಫ್ಟ್ ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಮತ್ತು ನಮಗೆ ಬೇಕಾದ ಸ್ಥಳಕ್ಕೆ ಎಳೆಯಿರಿ.

ನಿಯಮದಂತೆ, ಇದು ಪಕ್ಕದ ಕೋಶವಾಗಿರಬೇಕು, ಏಕೆಂದರೆ ಈ ರೀತಿ ವರ್ಗಾವಣೆ ಮಾಡುವಾಗ, ಸಂಪೂರ್ಣ ಶ್ರೇಣಿಯನ್ನು ಸ್ಥಳಾಂತರಿಸಲಾಗುತ್ತದೆ.

ಆದ್ದರಿಂದ, ಹಲವಾರು ಕೋಶಗಳ ಮೂಲಕ ಚಲಿಸುವುದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಕೋಷ್ಟಕದ ಸಂದರ್ಭದಲ್ಲಿ ತಪ್ಪಾಗಿ ಸಂಭವಿಸುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ವಿರಳವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಆದರೆ ಪರಸ್ಪರ ದೂರವಿರುವ ಪ್ರದೇಶಗಳ ವಿಷಯವನ್ನು ಬದಲಾಯಿಸುವ ಅಗತ್ಯವು ಕಣ್ಮರೆಯಾಗುವುದಿಲ್ಲ, ಆದರೆ ಇತರ ಪರಿಹಾರಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ.

ವಿಧಾನ 3: ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಅನ್ವಯಿಸಿ

ಮೇಲೆ ಹೇಳಿದಂತೆ, ಪಕ್ಕದ ಪ್ರದೇಶಗಳಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ ಸಾರಿಗೆ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ನಕಲಿಸದೆ ತಮ್ಮ ನಡುವೆ ಎರಡು ಕೋಶಗಳನ್ನು ನಕಲಿಸಲು ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ತ್ವರಿತ ಮತ್ತು ಸರಿಯಾದ ಮಾರ್ಗಗಳಿಲ್ಲ. ಆದರೆ ಮ್ಯಾಕ್ರೋಗಳು ಅಥವಾ ತೃತೀಯ ಆಡ್-ಆನ್‌ಗಳ ಬಳಕೆಯ ಮೂಲಕ ಇದನ್ನು ಸಾಧಿಸಬಹುದು. ಅಂತಹ ಒಂದು ವಿಶೇಷ ಮ್ಯಾಕ್ರೋವನ್ನು ನಾವು ಕೆಳಗೆ ಬಳಸುವ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ.

  1. ಮೊದಲನೆಯದಾಗಿ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅವುಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿರುವುದರಿಂದ ನೀವು ಅವುಗಳನ್ನು ಇನ್ನೂ ಸಕ್ರಿಯಗೊಳಿಸದಿದ್ದಲ್ಲಿ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಮ್ಯಾಕ್ರೋ ಮೋಡ್ ಮತ್ತು ಡೆವಲಪರ್ ಪ್ಯಾನಲ್ ಅನ್ನು ನೀವು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ.
  2. ಮುಂದೆ, "ಡೆವಲಪರ್" ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿ. "ಕೋಡ್" ಟೂಲ್ ಬ್ಲಾಕ್‌ನಲ್ಲಿ ರಿಬ್ಬನ್‌ನಲ್ಲಿರುವ "ವಿಷುಯಲ್ ಬೇಸಿಕ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ಸಂಪಾದಕ ಪ್ರಾರಂಭವಾಗುತ್ತಿದೆ. ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಅದರಲ್ಲಿ ಸೇರಿಸಿ:

    ಉಪ ಕೋಶ ಚಲನೆ ()
    ಮಂದ ರಾ ಶ್ರೇಣಿಯಾಗಿ: ರಾ = ಆಯ್ಕೆ ಹೊಂದಿಸಿ
    msg1 = "ಒಂದೇ ಗಾತ್ರದ ಎರಡು ಶ್ರೇಣಿಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ"
    msg2 = "IDENTICAL ಗಾತ್ರದ ಎರಡು ಶ್ರೇಣಿಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ"
    Ra.Areas.Count 2 ಆಗಿದ್ದರೆ MsgBox msg1, vbCritical, ಸಮಸ್ಯೆ: ನಿರ್ಗಮನ ಉಪ
    ರಾ.ಅರಿಯಸ್ (1) ಇದ್ದರೆ .ಕೌಂಟ್ ರಾ.ಅರಿಯಸ್ (2) .ನಂತರ ಎಣಿಕೆ MsgBox msg2, vbCritical, "Problem": ನಿರ್ಗಮಿಸಿ
    ಅಪ್ಲಿಕೇಶನ್.ಸ್ಕ್ರೀನ್ ಅಪ್‌ಡೇಟಿಂಗ್ = ತಪ್ಪು
    arr2 = ra.Areas (2) .ಮೌಲ್ಯ
    ರಾ.ಅರಿಯಸ್ (2) .ಮೌಲ್ಯ = ರಾ.ಅರಿಯಸ್ (1) .ಮೌಲ್ಯ
    ra.Areas (1) .ಮೌಲ್ಯ = arr2
    ಎಂಡ್ ಉಪ

    ಕೋಡ್ ಸೇರಿಸಿದ ನಂತರ, ಅದರ ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಸ್ಟ್ಯಾಂಡರ್ಡೈಸ್ಡ್ ಕ್ಲೋಸ್ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಸಂಪಾದಕ ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿ. ಹೀಗಾಗಿ, ಕೋಡ್ ಅನ್ನು ಪುಸ್ತಕದ ಸ್ಮರಣೆಯಲ್ಲಿ ದಾಖಲಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಮಗೆ ಅಗತ್ಯವಿರುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅದರ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಪುನರುತ್ಪಾದಿಸಬಹುದು.

  4. ನಾವು ಎರಡು ಕೋಶಗಳನ್ನು ಅಥವಾ ಸಮಾನ ಗಾತ್ರದ ಎರಡು ಶ್ರೇಣಿಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ, ಅದನ್ನು ನಾವು ಸ್ವ್ಯಾಪ್ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು, ಎಡ ಮೌಸ್ ಗುಂಡಿಯೊಂದಿಗೆ ಮೊದಲ ಅಂಶ (ಶ್ರೇಣಿ) ಕ್ಲಿಕ್ ಮಾಡಿ. ನಂತರ ಗುಂಡಿಯನ್ನು ಒತ್ತಿಹಿಡಿಯಿರಿ Ctrl ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಮತ್ತು ಎರಡನೇ ಸೆಲ್ (ಶ್ರೇಣಿ) ಮೇಲೆ ಎಡ ಕ್ಲಿಕ್ ಮಾಡಿ.
  5. ಮ್ಯಾಕ್ರೋವನ್ನು ಚಲಾಯಿಸಲು, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮ್ಯಾಕ್ರೋಸ್ಟ್ಯಾಬ್‌ನಲ್ಲಿ ರಿಬ್ಬನ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ "ಡೆವಲಪರ್" ಸಾಧನ ಗುಂಪಿನಲ್ಲಿ "ಕೋಡ್".
  6. ಮ್ಯಾಕ್ರೋ ಆಯ್ಕೆ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ. ಬಯಸಿದ ಐಟಂ ಅನ್ನು ಗುರುತಿಸಿ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ರನ್.
  7. ಈ ಕ್ರಿಯೆಯ ನಂತರ, ಮ್ಯಾಕ್ರೋ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಯ್ದ ಕೋಶಗಳ ವಿಷಯಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.

ನೀವು ಫೈಲ್ ಅನ್ನು ಮುಚ್ಚಿದಾಗ, ಮ್ಯಾಕ್ರೋ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಳಿಸಲ್ಪಡುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸುವುದು ಮುಖ್ಯ, ಆದ್ದರಿಂದ ಮುಂದಿನ ಬಾರಿ ಅದನ್ನು ಮತ್ತೆ ರೆಕಾರ್ಡ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಒಂದು ನಿರ್ದಿಷ್ಟ ಪುಸ್ತಕಕ್ಕಾಗಿ ಪ್ರತಿ ಬಾರಿಯೂ ಈ ಕೆಲಸವನ್ನು ಮಾಡದಿರಲು, ನೀವು ಅಂತಹ ಚಲನೆಗಳನ್ನು ನಿರಂತರವಾಗಿ ನಡೆಸಲು ಯೋಜಿಸುತ್ತಿದ್ದರೆ, ನೀವು ಫೈಲ್ ಅನ್ನು ಮ್ಯಾಕ್ರೋ ಬೆಂಬಲದೊಂದಿಗೆ (xlsm) ಎಕ್ಸೆಲ್ ವರ್ಕ್‌ಬುಕ್‌ನಂತೆ ಉಳಿಸಬೇಕು.

ಪಾಠ: ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಮ್ಯಾಕ್ರೋವನ್ನು ಹೇಗೆ ರಚಿಸುವುದು

ನೀವು ನೋಡುವಂತೆ, ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಕೋಶಗಳನ್ನು ಪರಸ್ಪರ ಸರಿಸಲು ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ. ಪ್ರೋಗ್ರಾಂನ ಪ್ರಮಾಣಿತ ಸಾಧನಗಳೊಂದಿಗೆ ಇದನ್ನು ಮಾಡಬಹುದು, ಆದರೆ ಈ ಆಯ್ಕೆಗಳು ಸಾಕಷ್ಟು ಅನಾನುಕೂಲ ಮತ್ತು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಅದೃಷ್ಟವಶಾತ್, ಕಾರ್ಯವನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಪರಿಹರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಮ್ಯಾಕ್ರೋಗಳು ಮತ್ತು ಆಡ್-ಆನ್‌ಗಳಿವೆ. ಆದ್ದರಿಂದ ಅಂತಹ ಚಲನೆಗಳನ್ನು ನಿರಂತರವಾಗಿ ಅನ್ವಯಿಸಬೇಕಾದ ಬಳಕೆದಾರರಿಗೆ, ಇದು ನಂತರದ ಆಯ್ಕೆಯಾಗಿದ್ದು ಅದು ಅತ್ಯಂತ ಸೂಕ್ತವಾಗಿರುತ್ತದೆ.

Pin
Send
Share
Send