ಪರಿವಿಡಿ
ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವಾಗ, ಕೋಶಗಳ ಕ್ರಮವನ್ನು ಬದಲಾಯಿಸಲು ಇದು ಆಗಾಗ್ಗೆ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ನೀವು ಅವುಗಳಲ್ಲಿ ಕೆಲವನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಬೇಕು. ಇದನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ಹೇಗೆ ಮಾಡುವುದು, ನಾವು ಈ ಲೇಖನದಲ್ಲಿ ವಿಶ್ಲೇಷಿಸುತ್ತೇವೆ.
ವಿಷಯ
ಕೋಶಗಳನ್ನು ಚಲಿಸುವ ಕಾರ್ಯವಿಧಾನ
ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಈ ಕಾರ್ಯವಿಧಾನವನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಯಾವುದೇ ಪ್ರತ್ಯೇಕ ಕಾರ್ಯವಿಲ್ಲ. ಮತ್ತು ಪ್ರಮಾಣಿತ ಸಾಧನಗಳನ್ನು ಬಳಸುವಾಗ, ಉಳಿದ ಜೀವಕೋಶಗಳು ಅನಿವಾರ್ಯವಾಗಿ ಬದಲಾಗುತ್ತವೆ, ನಂತರ ಅದನ್ನು ತಮ್ಮ ಸ್ಥಳಕ್ಕೆ ಹಿಂತಿರುಗಿಸಬೇಕು, ಇದು ಹೆಚ್ಚುವರಿ ಕ್ರಿಯೆಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಕಾರ್ಯವನ್ನು ಸಾಧಿಸಲು ವಿಧಾನಗಳಿವೆ, ಮತ್ತು ಅವುಗಳನ್ನು ಕೆಳಗೆ ಚರ್ಚಿಸಲಾಗುವುದು.
ವಿಧಾನ 1: ನಕಲು
ಇದು ಬಹುಶಃ ಸುಲಭವಾದ ಮಾರ್ಗವಾಗಿದೆ, ಇದು ಆರಂಭಿಕ ಡೇಟಾದ ಬದಲಿಯೊಂದಿಗೆ ಅಂಶಗಳನ್ನು ಮತ್ತೊಂದು ಸ್ಥಳಕ್ಕೆ ನಕಲಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಕಾರ್ಯವಿಧಾನವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
- ನಾವು ಮೊದಲ ಕೋಶದಲ್ಲಿ ಎದ್ದೇಳುತ್ತೇವೆ (ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ), ನಾವು ಸರಿಸಲು ಯೋಜಿಸುತ್ತೇವೆ. ಪ್ರೋಗ್ರಾಂನ ಮುಖ್ಯ ಟ್ಯಾಬ್ನಲ್ಲಿ, ಬಟನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ “ನಕಲಿಸಿ” (ಪರಿಕರ ಗುಂಪು "ಕ್ಲಿಪ್ಬೋರ್ಡ್"). ನೀವು ಕೇವಲ ಕೀ ಸಂಯೋಜನೆಯನ್ನು ಒತ್ತಬಹುದು Ctrl + C..
- ಹಾಳೆಯಲ್ಲಿನ ಯಾವುದೇ ಉಚಿತ ಕೋಶಕ್ಕೆ ಹೋಗಿ ಮತ್ತು ಬಟನ್ ಒತ್ತಿರಿ "ಸೇರಿಸು" ಅದೇ ಟ್ಯಾಬ್ ಮತ್ತು ಟೂಲ್ ಗುಂಪಿನಲ್ಲಿ. ಅಥವಾ ನೀವು ಮತ್ತೆ ಹಾಟ್ಕೀಗಳನ್ನು ಬಳಸಬಹುದು - Ctrl + V..
- ಈಗ ನಾವು ಮೊದಲನೆಯದನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸುವ ಎರಡನೇ ಸೆಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ನಕಲಿಸಿ.
- ನಾವು ಮೊದಲ ಕೋಶದಲ್ಲಿ ಎದ್ದು ಗುಂಡಿಯನ್ನು ಒತ್ತಿ "ಸೇರಿಸು" (ಅಥವಾ Ctrl + V.).
- ಈಗ ಮೊದಲ ಕೋಶದಿಂದ ಮೌಲ್ಯವನ್ನು ನಕಲಿಸಿದ ಸೆಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ನಕಲಿಸಿ.
- ನೀವು ಡೇಟಾವನ್ನು ಸೇರಿಸಲು ಬಯಸುವ ಎರಡನೇ ಸೆಲ್ಗೆ ಹೋಗಿ, ಮತ್ತು ರಿಬ್ಬನ್ನಲ್ಲಿ ಅನುಗುಣವಾದ ಬಟನ್ ಅನ್ನು ಒತ್ತಿರಿ.
- ಆಯ್ಕೆಮಾಡಿದ ಐಟಂಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಬದಲಾಯಿಸಲಾಗಿದೆ. ನಕಲು ಮಾಡಿದ ಡೇಟಾವನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ಸೆಲ್ ಇನ್ನು ಮುಂದೆ ಅಗತ್ಯವಿಲ್ಲ. ಅದರ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ತೆರೆಯುವ ಮೆನುವಿನಿಂದ ಆಜ್ಞೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ “ಅಳಿಸು”.
- ಬಲ / ಕೆಳಭಾಗದಲ್ಲಿ ಈ ಕೋಶದ ಪಕ್ಕದಲ್ಲಿ ತುಂಬಿದ ಅಂಶಗಳಿವೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿ, ಸೂಕ್ತವಾದ ಅಳಿಸುವಿಕೆ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ OK.
- ಜೀವಕೋಶಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲು ಮಾಡಬೇಕಾಗಿರುವುದು ಅಷ್ಟೆ.
ಈ ವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ನೀವು ಬಹಳಷ್ಟು ಹೆಚ್ಚುವರಿ ಹಂತಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕಾಗಿದೆ ಎಂಬ ವಾಸ್ತವದ ಹೊರತಾಗಿಯೂ, ಇದನ್ನು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಬಳಕೆದಾರರು ಬಳಸುತ್ತಾರೆ.
ವಿಧಾನ 2: ಎಳೆಯಿರಿ ಮತ್ತು ಬಿಡಿ
ಈ ವಿಧಾನವನ್ನು ಕೋಶಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಲು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕೋಶಗಳನ್ನು ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಾವು ಈ ಕೆಳಗಿನ ಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ:
- ನಾವು ಹೊಸ ಸ್ಥಳಕ್ಕೆ ಸರಿಸಲು ಯೋಜಿಸಿರುವ ಸೆಲ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. ನಾವು ಮೌಸ್ ಕರ್ಸರ್ ಅನ್ನು ಅದರ ಗಡಿಯ ಮೇಲೆ ಸರಿಸುತ್ತೇವೆ ಮತ್ತು ಅದು ಸಾಮಾನ್ಯ ಪಾಯಿಂಟರ್ಗೆ ವೀಕ್ಷಣೆಯನ್ನು ಬದಲಾಯಿಸಿದ ತಕ್ಷಣ (ಕೊನೆಯಲ್ಲಿ ವಿವಿಧ ದಿಕ್ಕುಗಳಲ್ಲಿ 4 ಬಾಣಗಳೊಂದಿಗೆ), ಕೀಲಿಯನ್ನು ಒತ್ತಿ ಮತ್ತು ಹಿಡಿದುಕೊಳ್ಳಿ ಶಿಫ್ಟ್, ಎಡ ಮೌಸ್ ಬಟನ್ ಒತ್ತಿದರೆ ಸೆಲ್ ಅನ್ನು ಹೊಸ ಸ್ಥಳಕ್ಕೆ ಸರಿಸಿ.
- ಹೆಚ್ಚಾಗಿ, ಈ ವಿಧಾನವನ್ನು ಪಕ್ಕದ ಕೋಶಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅಂಶಗಳನ್ನು ಬದಲಾಯಿಸುವುದು ಮೇಜಿನ ರಚನೆಯನ್ನು ಉಲ್ಲಂಘಿಸುವುದಿಲ್ಲ.
- ನಾವು ಹಲವಾರು ಇತರ ಮೂಲಕ ಕೋಶವನ್ನು ಸರಿಸಲು ನಿರ್ಧರಿಸಿದರೆ, ಇದು ಎಲ್ಲಾ ಇತರ ಅಂಶಗಳ ಸ್ಥಾನವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.
- ಅದರ ನಂತರ, ನೀವು ಕ್ರಮವನ್ನು ಮರುಸ್ಥಾಪಿಸಬೇಕು.
ವಿಧಾನ 3: ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಬಳಸುವುದು
ಎಕ್ಸೆಲ್ನಲ್ಲಿ, ಅಯ್ಯೋ, ಸ್ಥಳಗಳಲ್ಲಿ ಕೋಶಗಳನ್ನು ತ್ವರಿತವಾಗಿ "ಸ್ವಾಪ್" ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಯಾವುದೇ ವಿಶೇಷ ಸಾಧನವಿಲ್ಲ ಎಂದು ನಾವು ಲೇಖನದ ಆರಂಭದಲ್ಲಿ ಉಲ್ಲೇಖಿಸಿದ್ದೇವೆ (ಮೇಲಿನ ವಿಧಾನವನ್ನು ಹೊರತುಪಡಿಸಿ, ಇದು ಪಕ್ಕದ ಅಂಶಗಳಿಗೆ ಮಾತ್ರ ಪರಿಣಾಮಕಾರಿಯಾಗಿದೆ). ಆದಾಗ್ಯೂ, ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಬಳಸಿ ಇದನ್ನು ಮಾಡಬಹುದು:
- ಮೊದಲು ನೀವು "ಡೆವಲಪರ್ ಮೋಡ್" ಎಂದು ಕರೆಯಲ್ಪಡುವ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ (ಡೀಫಾಲ್ಟ್ ಆಗಿ ಆಫ್) ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು. ಇದಕ್ಕಾಗಿ:
- ಮೆನುಗೆ ಹೋಗಿ “ಫೈಲ್” ಮತ್ತು ಎಡಭಾಗದಲ್ಲಿರುವ ಪಟ್ಟಿಯಿಂದ ಆಯ್ಕೆಮಾಡಿ "ಪ್ಯಾರಾಮೀಟರ್ಗಳು".
- ಪ್ರೋಗ್ರಾಂ ಆಯ್ಕೆಗಳಲ್ಲಿ, ಉಪವಿಭಾಗದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ "ರಿಬ್ಬನ್ ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ", ಬಲಭಾಗದಲ್ಲಿ, ಐಟಂನ ಮುಂದೆ ಟಿಕ್ ಅನ್ನು ಹಾಕಿ "ಡೆವಲಪರ್" ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ OK.
- ಟ್ಯಾಬ್ಗೆ ಬದಲಿಸಿ "ಡೆವಲಪರ್", ಅಲ್ಲಿ ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ "ವಿಷುಯಲ್ ಬೇಸಿಕ್" (ಪರಿಕರ ಗುಂಪು "ಕೋಡ್").
- ಸಂಪಾದಕದಲ್ಲಿ, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ "ಕೋಡ್ ವೀಕ್ಷಿಸಿ", ಗೋಚರಿಸುವ ವಿಂಡೋದಲ್ಲಿ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಅಂಟಿಸಿ:
Sub ПеремещениеЯчеек()
ಡಿಮ್ ರಾ ಆಸ್ ರೇಂಜ್: ಸೆಟ್ ರಾ = ಸೆಲೆಕ್ಷನ್
msg1 = "ಪ್ರಯೋಜಕವಾದ ವಿಡೆಲೆನಿ ಡ್ಯೂಜ್ ಡಿಯಾಪಸೋನೋವ್ ಇಡೆಂಟಿಚ್ನೋಗೋ ರಜ್ಮೆರಾ"
msg2 = "ವಿಡಲೆನಿ ಡೇಪಾಸೋನೋವ್ ಅನ್ನು ಬಳಸಿ
ra.Areas.Count <> 2 ಆಗಿದ್ದರೆ MsgBox msg1, vbCritical, "Проблема": ಉಪದಿಂದ ನಿರ್ಗಮಿಸಿ
ಒಂದು ವೇಳೆ ra.Areas(1).count <> ra.Areas(2).count ನಂತರ MsgBox msg2, vbCritical, "Проблема": ಉಪದಿಂದ ನಿರ್ಗಮಿಸಿ
Application.ScreenUpdating = ತಪ್ಪು
arr2 = ra.Areas(2).ಮೌಲ್ಯ
ra.Areas(2).ಮೌಲ್ಯ = ra.Areas(1).Value
ra.Areas(1).ಮೌಲ್ಯ = arr2
ಎಂಡ್ ಉಪ
- ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಕ್ರಾಸ್ ರೂಪದಲ್ಲಿ ಸಾಮಾನ್ಯ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಸಂಪಾದಕ ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿ.
- ಕೀಲಿಯನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು Ctrl ಕೀಬೋರ್ಡ್ನಲ್ಲಿ, ನಾವು ಸ್ವ್ಯಾಪ್ ಮಾಡಲು ಯೋಜಿಸಿರುವ ಒಂದೇ ಸಂಖ್ಯೆಯ ಅಂಶಗಳೊಂದಿಗೆ ಎರಡು ಕೋಶಗಳು ಅಥವಾ ಎರಡು ಪ್ರದೇಶಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. ನಂತರ ನಾವು ಗುಂಡಿಯನ್ನು ಒತ್ತಿ "ಮ್ಯಾಕ್ರೋ" (ಟ್ಯಾಬ್ "ಡೆವಲಪರ್", ಗುಂಪು "ಕೋಡ್").
- ನಾವು ಹಿಂದೆ ರಚಿಸಿದ ಮ್ಯಾಕ್ರೋವನ್ನು ನೋಡುವ ವಿಂಡೋ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ "ಓಡು".
- ಕೆಲಸದ ಪರಿಣಾಮವಾಗಿ, ಮ್ಯಾಕ್ರೋ ಆಯ್ದ ಕೋಶಗಳ ವಿಷಯಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಮಾಡುತ್ತದೆ.
ಸೂಚನೆ: ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಮುಚ್ಚಿದಾಗ, ಮ್ಯಾಕ್ರೋವನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಮುಂದಿನ ಬಾರಿ ಅದನ್ನು ಮತ್ತೆ ರಚಿಸಬೇಕಾಗುತ್ತದೆ (ಅಗತ್ಯವಿದ್ದರೆ). ಆದರೆ, ಭವಿಷ್ಯದಲ್ಲಿ ನೀವು ಆಗಾಗ್ಗೆ ಅಂತಹ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ ಎಂದು ನೀವು ನಿರೀಕ್ಷಿಸಿದರೆ, ಮ್ಯಾಕ್ರೋ ಬೆಂಬಲದೊಂದಿಗೆ ಫೈಲ್ ಅನ್ನು ಉಳಿಸಬಹುದು.
ತೀರ್ಮಾನ
ಎಕ್ಸೆಲ್ ಕೋಷ್ಟಕದಲ್ಲಿ ಕೋಶಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಡೇಟಾವನ್ನು ನಮೂದಿಸುವುದು, ಸಂಪಾದಿಸುವುದು ಅಥವಾ ಅಳಿಸುವುದನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ ನೀವು ಕೆಲವು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಕೋಶಗಳನ್ನು ಸರಿಸಲು ಅಥವಾ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಬೇಕು. ಈ ಕಾರ್ಯವನ್ನು ಪರಿಹರಿಸಲು ಎಕ್ಸೆಲ್ ಕಾರ್ಯನಿರ್ವಹಣೆಯಲ್ಲಿ ಯಾವುದೇ ಪ್ರತ್ಯೇಕ ಸಾಧನವಿಲ್ಲ ಎಂಬ ವಾಸ್ತವದ ಹೊರತಾಗಿಯೂ, ಮೌಲ್ಯಗಳನ್ನು ನಕಲಿಸುವ ಮೂಲಕ ಮತ್ತು ಅಂಟಿಸುವ ಮೂಲಕ, ಕೋಶವನ್ನು ಚಲಿಸುವ ಮೂಲಕ ಅಥವಾ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದು.