我正在编写一个VBA代码,该代码将删除选定excel工作表上的数据,打开一个用于选择文本文件的对话框,然后将该文本文件中的数据导入到我从中删除数据的同一张工作表中。到目前为止,我只能在新的工作簿中打开文本文件,但不能在删除数据的同一张工作表中打开它。
到目前为止,我提供了以下内容,感谢您的帮助:
Dim Filt As String
Dim FilterIndex As Integer
Dim Title As String
Dim FileName As Variant
Filt = "Cst Files (*.prn),*.prn"
Title = "Select
比如说我有一张电影表和一张体裁表。通过许多与许多关系的联系。
TABLE movie
id
name
_
TABLE movie_genre
movie_fk
genre_fk
_
TABLE genre
id
name
很好也很正常。但是,我还将CSV文件导入到表中,该表的格式如下:
TABLE csv
name, genres
'Die Hard', 'action~drama'
现在我想检查更改,csv是否列出了我没有的类型,反之亦然,所以我向用户显示更改,然后同步它们
我是这样做的:
SELECT * FROM movie
JOIN movie_ge
我主要使用VBA访问MySQL数据库,并将数据库中的数据降到excel工作表中。为了通过vba打开到MySQL服务器的连接,我使用以下代码:
Public Sub OpenConnection()
Set conn = New ADODB.Connection
conn.Open GetConnectionString()
End Sub
Function GetConnectionString() As String
Dim ConnectionString$
ConnectionString$ = "DRIVER={MySQL O