excle vba,如何查找一个已知值的行号和列号?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excle vba,如何查找一个已知值的行号和列号?相关的知识,希望对你有一定的参考价值。

用excel vba时候,请问如何获取一个已经知道固定值的单元格的行号和列号。比如标签里有个单元格是“日期”,怎么查找到这个单元格以后,获取到它的行号和列号呢?
求解答?谢谢

set rng=cells.find("日期")'查找含有“日期”的单元格
if not rng is nothing then‘如果找到
Ro=rng.row’行号
Co=rng.column‘列号
end if
参考技术A activecell.row
activecell.colunm
参考技术B 标签里有个单元格是“日期”

这句话是什么意思?

golang Golang:从行号和列号中获取列名

package helpers

import (
	"time"
	"strconv"
)

// ExcelError is an error implementation that includes a time and message.
type ExcelError struct {
	When time.Time
	What string
}


// Return the ColumnName
func GetColumnName(rowNumber int, colNumber int)(colName string, err error) {
	if rowNumber < 1 || colNumber < 1 {
		err = ExcelError{
			time.Now(),
			"Row and Column Number can not be less than 1",
		}

		return
	}

	dividend := colNumber
	var modulo int
	for dividend > 0 {
		modulo = (dividend - 1) % 26
		// Convert int to char 
		colName = string(65+modulo) + colName
		dividend = (int)((dividend - modulo) / 26)
	}

	colName = colName + strconv.Itoa(rowNumber)
	return
}

以上是关于excle vba,如何查找一个已知值的行号和列号?的主要内容,如果未能解决你的问题,请参考以下文章

如何在vba中得到当前单元格的行号和列号

VBA如何得到选中的多行 的行号和列号

VBA中如何取得行号和列号如何选定这一范围的值

VBA返回选中单元格区域的行数列数,以及活动单元格的行号和列号

查找文本框光标位置,行号。和列号。在 asp.net 中

VBA Excel如何在工作表区域内查找某个值,发回这个值所在的行号、列号