我有一个网格设置为A1,A2,B1,B2,B3等。行从A ... Z和AA到KG运行,列的范围从1到1000.
感谢LibreOffice Draw -add hyperlinks based on query table中的@Jim K,我们可以添加1到1000的超链接,但我不知道如何嵌入第二个循环来实现这一点?
如果我们能提供具有
的CSV,我会最简单A1, map_A1.pdf
A2, map_A2.pdf
FG89, map_FG89.pdf
这确保只有我们想要的文本是超链接的,它可以处理任何复杂的文件名。匹配也应该准确。
答案 0 :(得分:1)
循环遍历字母,例如A到Z:
Sub chars_loop
Dim cval, c
For cval = Asc("A") to Asc("Z")
c = Chr(cval)
Print(c)
Next cval
End Sub
就读取CSV文件而言,有两种方法可以从文件中读取:
有关后者的示例,请参阅Andrew Pitonyak's macro document第5.13节。您可以使用Do While Not EOF(iNum)
循环遍历文件中的所有行。