私はExcelスプレッドシートからいくつかのデータを抽出するためのvbsスクリプトを書いています。現在関数を使用しています:
objSheet.Cells(rowNum, colNum).Value
セルの値を取得するために、これにより列番号を計算できます。たとえば、3を追加して3つの列間を移動できます。しかし、場合によっては、文字で取得する列を指定したいことがあります。
objSheet.Cells(4, E).Value
したがって、列の文字を数値E=>5に変換するvbs関数を作成する必要があります。26列を超える幅のスプレッドシートを処理できる必要があります。
私はインターネットとSOで反対のことをするための多くの関数を見てきましたが、この方法で変換を行うための多くは見つかりませんでした。
ありがとう